98816000
22515050
2373801
2022217
71027027
41328184
30006997
7916177
27965268
25154345
12443613
4446799
30142604
8177618
66373134
115346
7195246
3837993
6141404
86797705
3646118
26424994
45163558
99058535
88025453
77584346
25549189
53739956
61564181
2421826
14388328
15835648
44638627
44263166
2756625
81707264
52147497
84655083
8932076
91354292