68198581
3024681
7458293
34712024
99233105
68329138
95534489
50141939
26549341
63393434
5727324
29428811
49457418
52152097
51369106
16064020
13476730
5536443
54125985
99959130
57849567
32065076
1466635
26534065
95623021
95306948
89637257
35781718
1566035
26782033
28083152
10213441
66679047
51243985
25572614
24405877
49543912
46135948
38274252
24833228