59397745
66332833
68056090
50176964
1761920
228211
54136221
9308587
57711034
19436105
1484709
57617749
20696706
20903010
73899990
33913169
17529895
6765554
11768645
33172516
51989509
51327522
97488007
44484582
69205411
25884418
80401370
40255195
79644851
23832540
47178256
28511806
11489967
65752241
69303882
5471253
1914764
10833493
44477342
22368