24816929
71921843
70374999
28078182
73922210
99784346
75805609
77582217
39361987
59973298
96579498
332918
38926925
36689339
2629889
35618398
4746401
12841840
30781619
37333924
3930539
41655884
56213209
792691
60508998
58453941
22502021
76114845
75224465
9894470
92262190
64234311
50529245
84752478
14827631
25827555
62356890
7544871
2752208
8554049