25647169
32831288
88243252
59772533
64985555
57927555
74802659
8156720
71485756
21485544
1747594
2493882
14608370
9901785
84177498
34039773
63832636
2015653
94738224
91151162
59246707
29747260
2749438
14133061
19578298
34209221
10447096
3583402
88999007
9547505
54117590
71484860
78896103
46365544
348620
90315646
55475034
91871142
5083800
92638979