26811268
92543424
65698667
61237196
39751992
17804068
80194913
2337272
566968
57365157
78378310
47918737
28433259
39738654
85762604
42659414
66256709
72793871
15957031
13855652
7861745
81707614
80111276
57285835
98995733
84352311
71368805
69955124
43114347
78418391
36752369
84713691
89981241
18621115
14661987
4671869
7636808
94881945
22464924
85532350