55277797
78825506
7964881
1929719
22637048
99251391
89231323
749786
11052422
27018813
78236147
3150919
38565769
278331
12226318
45467883
44797004
26157773
4234726
221854
48513365
45419453
61561086
90114672
2994380
93549373
6966164
8122593
77817345
68935929
65207612
21685085
76941203
21164024
31361479
2471915
23961566
73188366
16327329
11497050