80652664
51951017
17257729
18623895
6988365
33357794
6220721
96946163
51371927
44938553
32685937
52466566
61268138
45973852
65662545
34632441
56122279
49839883
17178126
5095800
85002312
79129929
47652668
61212487
50973950
85129556
97101717
16339091
48335823
99242721
96567867
56965736
29259067
57073151
48239761
9432602
13397994
65819972
69057348
20185195