26393226
23608750
79585626
561264
7216275
4989786
94553496
34403639
92173134
18732250
62041072
45874141
70039631
50003039
16421122
7497195
77999836
52399904
9434172
6857978
25029089
1985878
66692509
26862661
68995607
21175351
72201582
8521970
98502833
1812176
96094819
10658054
3585775
2292903
22402370
4868737
52362119
67858558
49233391
1446260