62288503
19999160
88923608
58032677
36668957
69831482
1453230
26114877
84546156
55187263
2362640
8245475
89308261
51973085
57222048
89699475
65891054
33738687
26716039
21879546
73955026
58737492
11797366
46633048
89655155
70995071
21055055
18248363
73266492
14552642
98048809
85665158
60524376
35015267
65053451
37763870
2694911
35822243
79772117
32408409