15297431
29395190
93966303
31944501
29512150
92773687
44531557
35574891
51362311
99991305
94727392
14554
15288376
84853474
55895084
2125119
20204518
2382057
96098276
93382307
46914176
97292594
36214737
56642789
85503955
12703255
83338000
44093906
91319995
65026741
1466146
12124634
4173000
4418773
94594826
88308078
85174564
83425690
16258546
42043784