1691889
76667222
66439072
99881075
97202292
87127864
67759595
81375651
41482809
98945828
39106523
4534610
30034716
901819
68918388
19556430
2425713
75249673
26077954
7453528
24277581
45157078
54375040
3833895
37127157
14331982
6844554
73452176
18547025
76686447
9275585
58613696
90762790
34398419
3086249
74915388
51257625
17661560
22044125
3215909