28 1 3 538 32 164 5 813 44 10 716 20 2 762 338 9 7 977 7 948 345 747 33 044 5121975