84397039
61608869
14759322
88636589
36092471
26795898
23188152
57565874
45096951
886242
37342668
66337103
40935364
93185143
62865743
4267339
325315
163959
6169879
57141254
57672305
95998279
93614328
43746837
23346119
14691025
80294280
32589750
90652577
5207226
10316286
23023601
63103599
16553301
73925824
11925914
38175549
58872695
7457810
47622860