19826801
2552700
37862253
99661380
26975133
39179518
41977965
10668925
23577065
18674691
34464702
26208799
22266307
50026970
57255831
66076424
98341211
80768387
7972045
10076054
78721126
82429416
87074111
43234981
18169172
1738821
94996631
45957743
69421621
40758129
87488134
78463298
55889302
98721177
86553939
79096014
85263472
35858318
7362667
29704902