93037319
369814
72196774
55945052
84047920
53657953
20458027
1275862
85874634
87456165
75587601
96156143
71073788
22277220
12528509
19838556
4919209
91842647
15141950
2836865
6928858
15419685
2423416
1492733
1807087
1859092
5317242
19544348
71971218
3277311
45019783
28673338
32914157
1613558
76443563
60092530
16806046
34899775
3922470
30482958