7296700
11255016
72707157
5384801
6763969
4685803
89375200
7859867
5645467
57608738
7276826
29799163
27819138
99621730
25247363
93852375
7617932
93259092
96912254
56864473
94503927
31446746
12313877
81274390
94989862
87013244
4562112
13045151
7855025
1118321
89061593
4982289
16626711
47344603
69182057
5671022
9646623
89705505
13496558
53936394