33834714
76743821
8587713
53503511
20696302
32055247
16103031
19986822
16567414
13154094
60089687
16134817
5845658
13659641
19483353
75028138
88578229
94744364
55488211
36156290
99019234
63063008
30125625
82561151
35241904
30037270
75911077
87249997
31008476
43136476
68153859
42169679
27831811
32173334
46835725
21216152
73973840
24242939
17002924
2655223