87706094
14836000
31582356
25865694
27418782
9949659
3808337
3783210
60279446
69867017
7047778
24267624
36554403
4701641
28572188
40424676
61864480
99761006
69013174
2333768
95099396
21946169
75737534
98739738
88533222
15289806
18264207
93527338
67187108
25629071
68496425
9137891
1098966
73847808
58633745
39079269
77701620
27477922
80722602
33836268