57593609
36286930
87177159
78758
91596271
2338297
97174848
75931652
85372669
83197186
19617618
61328453
62914419
36462169
31561224
67589438
24027403
31667587
7424128
32267558
20047376
98322750
63248342
27176741
162552
10327089
6438531
41382179
80233056
26207537
17112224
86703489
27313399
31327833
91779241
6562929
74719825
66206332
66128607
11465800