43713713
4546644
60464820
10141727
94471589
74499466
64993078
37233714
17386685
697425
19455159
42868287
9937067
70499568
77733999
75985398
54188992
80941160
59208183
57386999
54914061
85646910
28961281
6892733
60705357
97731860
56145253
42264613
73211622
6732829
63845668
46086147
99228862
69904212
92265507
38221933
6693843
70282896
51315760
84049581