18599080
97821681
28065587
45289614
26716170
44643129
80388326
25824185
12843829
39589481
238340
91709967
84136095
66732454
95649885
522774
35883306
53798333
98256258
86003027
62887307
35822885
86347703
29553452
82917263
23614427
74564739
8896393
93563193
18878556
24492349
62858398
92366932
96776108
9576355
45853265
19663776
31929376
982904
57499493