63292325
47218146
47104430
17883036
31009875
559515
32382009
32083971
81471176
15139757
3931962
56696696
81202507
30184338
44218216
54576984
95864326
23173455
4148647
82242293
31531948
31561566
37303434
11772658
58507219
2052159
96252416
86116316
97207933
61061253
86424980
82159962
93468700
80863314
37653015
51939821
29317481
52584415
52107205
29507913