60823889
35354629
7847540
2756401
3102284
82502451
7646582
24558715
11537212
71082158
80023071
19586395
69643962
82385960
40387276
36242555
38167274
19272931
65589983
90336854
88067355
40791221
67468865
9922211
25901809
6506136
82979751
62158658
4027934
743401
57199967
46815041
8431646
42147621
94485785
19236447
22452525
78946211
787865
53514335