82715755
35545864
4789353
61479514
18332984
29807531
2168147
26774251
46413921
91978383
1744231
40522167
31383376
40439111
42041844
49255687
55533172
83681595
3938483
2402498
14828555
6939108
26119886
16727533
13113765
18405724
70114484
22329654
899412
22904179
40061182
33923648
7749994
96776263
25521447
92576685
1208414
1861151
88657820
83588481