38307450
26276249
74836792
52733228
40907118
885255
44121855
26409153
99399413
3938752
5621353
30184028
15963414
3026789
71241691
75919781
8537229
74206772
8644788
55479671
9412688
34849847
62375159
40111568
87264083
99436457
64721640
87864891
11825004
33441463
44745813
91813033
45611917
1886917
17512501
42261097
29057835
98685854
14912142
44436464