23814136
41119847
36754677
67508789
300210000
616953
11092446
18288098
87917180
9951890
46828749
92063120
27908256
1329933
18302789
27111806
44087607
91744713
29963488
47866233
7061319
19899163
64694826
58583148
95335589
2048428
32238105
10606031
3598593
5436526
98534268
53776494
64957170
8150401
25905084
91984312
96684962
99749151
78126339
86504352