28019438
6776890
49815023
94109524
74327247
6642791
80988806
97498572
7793319
51151460
5613648
99004305
60492633
86303483
59118592
17721265
20975892
62469417
44932267
5868822
60826253
3358261
39587802
19765563
691393
20381307
8808624
56705808
10243770
16131438
49312190
555098
46025550
67965231
6759216
55455806
69387781
86905216
6741176
56865183