49512032
12434489
48261167
27501913
9129708
93434490
84729464
52378725
40059015
24463727
30968751
34092102
75172105
65222588
80288227
20079173
64965959
62959470
34451666
35364707
23099312
56982056
49986937
9028124
851786
5907207
23008740
6901253
40601526
42966196
1409081
31304909
19927926
72918820
53894189
42688396
99395715
78459848
34653393
9376599