84405351
32855038
57281550
1242140
51984541
31508561
63819729
86482595
86095567
51998053
11117638
19732766
22966816
95879030
8218746
38118906
2281477
92123014
79957041
53501454
31995953
4662234
90632671
92532314
9214371
46982924
440318
68184276
31027551
7207485
83846536
2381169
73462935
74851198
5583763
57295182
8706179
32109515
58018113
255704