35724192
17015137
76469450
9664960
58576744
63304341
79709804
10729852
12753656
69221921
73541553
82039024
17459970
13489125
68415141
65088056
40538982
53834716
24733605
57403389
92844649
57836165
66705489
77689364
44447642
67388969
37899095
3497466
711363
97621742
71819402
93173648
78596002
2326088
26509807
17366064
47331020
56255446
71851464
53564850