10179978
47326022
30566897
3043626
67068496
61664996
2986947
4100479
36229142
48908048
65799
9056600
21253428
6649859
21015041
98804493
36484649
29153600
37164455
63687689
30023342
32348555
74107939
48729397
1257626
31128945
1077820
99314782
12267249
98707874
47264232
68216466
57475497
25088056
12626986
33533554
6998435
9614246
60077961
56337851