84804901
33963888
5083974
31134359
19792197
18396444
12925025
95148606
27029259
44656337
5847779
68494223
36426946
22724241
56271410
1202820
13544638
83617370
91573956
60662496
59843549
57417559
5500394
99514196
48124046
75089485
7009896
6988786
60626614
84511588
9187770
2686553
54607758
29405255
30059659
10004672
57771950
70508105
80268717
6115554