66617021
5052590
9016310
5576490
67774365
1459942
9792740
98676145
34419722
52352286
14635241
98432130
88509114
39833530
54189385
73014559
51014242
53735293
24308698
5307453
84762896
72419014
92942165
91025914
63836796
31879295
41152091
52132047
18909608
46154652
69068556
4124191
6905679
35354527
66388122
95655404
77196865
30753705
89906256
19498524