19478285
32136452
52222048
12701317
1664333
58241796
15474738
7075127
80725157
52666541
65364848
62572404
38629786
3735221
78453166
77387793
11268436
95878845
43499143
84875181
92891435
865272
27853845
98149386
36544578
68736424
29081304
12574877
39297062
2833246
83349791
2459840
9262842
6865663
80413015
201313
22537407
10569706
4395257
18511539