62737541
38629720
34669875
4607648
93535629
96335412
42888486
82313859
45489084
55965969
34754286
26517680
74809862
72485052
72308862
36387849
74458341
18972547
88674147
68294280
63765172
56721307
98748864
1855745
87463134
3501287
58528472
78038344
85222884
51061348
791063
30993924
15515709
23891059
7567127
27523315
12208068
37301983
46444793
36421720