2415891
93223772
82088682
67179134
46222782
24574293
23541378
9162787
4615209
13805041
27006379
22832158
45324320
14791518
81313986
11294882
71903035
14704852
791082
27764787
28557325
89005718
75341895
69253846
90454494
3342168
6991618
30472318
6516552
49856177
58849692
1803634
12716917
99294847
15445121
462833
91366430
6593666
7550217
59933407