43414862
18946470
46858915
2991010
6128777
14184554
45621511
47188071
3347629
33333211
35669266
69289035
53745921
23487988
68445222
87475144
35974924
8975336
19246186
72807868
11973369
18393626
39656533
84848839
92344083
61137155
97703271
54309574
24328270
8026419
77589245
50803645
6757692
84714326
6574373
2450926
41347204
83548300
86001778
36099761