8858112
10123573
10958424
1620700
37083584
96616605
39543488
13031407
11698769
4630368
68549728
63429982
15383817
47179465
93444598
9288985
5814585
34872389
62987984
52262081
40855127
64555938
45611288
31415840
70909013
27634249
47153950
24317066
60354780
76368982
45045542
1176971
6862178
88935473
77138349
61057325
47569977
41965288
8910376
87982704