95264142
54061228
1217866
55496016
16317180
1751449
3246943
25508546
58284411
48351431
17693038
65711373
12977334
5476413
509472
736738
42131632
18487217
89099330
19118996
56478090
4166834
6318230
6743851
85593968
1442569
305412
27908094
25989438
27981014
53459790
19019966
4719655
43422440
85263594
45835448
10025012
54441405
3977891
231862