67606738
25979642
254360
16825169
62159227
15379283
22973590
50757420
76824566
24949200
30637080
705486
66128840
40297147
17887699
51829028
22506405
78339891
17435274
217422
17365094
48937807
88501336
3900469
1522252
7966488
29485054
667461
98586334
48618157
83266494
7936722
32792078
46375246
64473742
16838340
34434316
30449069
48963288
8593266