25822867
43704118
80426467
85091344
88285320
90529607
13537248
8944177
160692
15689787
96405433
36421855
57355502
34177024
68124718
11414853
17034599
27267173
37521443
69059817
57643417
9546218
14096122
81458493
78804293
93714543
6218514
10799136
5561443
62292807
98348916
38502850
884237
43917549
42178314
48117769
57605960
93828296
71939800
72914486