18423619
73279833
20876032
16568292
98236221
360693
95881762
14223582
1143100
89057166
1897343
16211373
15988256
4566955
44383284
9061214
86362040
48465440
88778889
54204201
66817540
225554
38801386
50917951
30366363
34831722
59032490
20254148
72319933
89164457
21794063
36598310
2116409
42663437
99774302
19011200
3534824
11656586
39263875
98187123