32582543
51834264
61505945
43852254
78887442
53574203
39673518
41145675
9035112
98809142
60199605
31607173
86575085
26164671
1489274
95407704
92734105
4765452
72043941
31141182
9952130
35896094
2233742
87459226
78706298
48858042
26727082
43562463
12494855
19505608
12001931
33962248
26932362
36913803
95923275
93192360
10316274
27526671
75478582
5775921