17492280
6508526
396177
75765671
45824165
62928974
91442618
36592918
2222744
46056342
46225241
248292
96322757
9056255
99055034
86398264
70285579
32837271
55203251
31343642
93411560
33812374
49218866
60134110
67862698
79881160
66837422
80328823
70114086
95013010
60626322
75606146
72397703
9222753
15333743
34414256
43904555
1389759
81153464
25609348