58292171
18613919
99956640
79425809
65666634
79901389
35557113
57352141
28913553
12208642
39197231
8886398
81621084
1006466
3027572
52407263
46296576
2228904
76624350
48684857
32751252
68326456
21706036
2035135
3071344
76659505
19122776
4628443
51719194
69191021
68018019
34954339
1265264
13587876
31681436
30942750
97448960
98247723
36266370
74651773