80624620
25326566
4125054
43289382
71958331
86516886
67658621
97686876
52167718
8539351
67843174
1716409
9236981
3026536
45405670
24955236
75171580
79542613
7398975
36145429
57192830
22413251
85173554
71161736
52907463
51128157
21439832
41635261
12344140
19867496
2235687
67958512
94992873
83455805
50361275
62886699
45865958
41511419
47518069
15865022