60593776
1573714
93052468
65106257
5815227
79206156
95497015
10653683
29242721
46174548
65249676
12806699
94179112
47142695
70699860
65973626
12106991
23164960
568167
96999519
50254128
2010241
15079000
60294109
36825018
70772
33553597
93635125
25805898
2795606
74989284
80901015
37184148
29279048
79772440
94981735
87605922
31019169
41185203
62174513