70821330
86743529
27679998
31004220
3829193
3895871
80675688
29008136
1482034
18447370
94757107
92145481
3097236
61424101
30804526
35313111
29625725
22964590
17542861
1682195
64212728
9149290
40518895
33448298
130910000
64614792
75429460
55112034
38692323
91116049
26129966
47758374
5403547
98248099
68136602
4356372
6758302
5197503
2465534
18028487