19733670
6787360
28513446
59727408
27751787
466394
39775837
99617551
83208140
76259835
69665872
72891938
85741075
28864598
69309309
23599582
82569957
54719239
75314168
6296422
63217
36136208
60033360
64555466
98403538
60471834
62732538
24269313
48787890
78332224
68018345
16676164
35574325
95663034
13482028
79708399
65624008
99481817
1779610
27585402