37516169
20007253
22211739
84742050
28029343
62435059
8852770
33473193
77319898
57323322
98681309
19846083
18016334
41395099
7824623
9035470
91245910
3868691
5721772
46182969
15406924
13855305
74244060
16567136
1708371
1009799
12892331
18097654
53072651
35424675
77518183
9730877
32408715
1501515
43234507
24208388
2327888
8970275
7292706
41086350