19826141
28361978
4597694
87989115
8361050
98386429
57546305
59294103
87244589
74999589
95062887
5102814
79267524
16982619
23326626
48392282
31115896
38904083
43406061
616585
69607041
12887495
2020373
94579718
84461708
39267415
4821440
5391351
92349968
89599300
2805540
87255579
2240166
76923827
88661079
43178214
78998076
21809089
67265998
59507095