59026127
3579441
8272508
33577890
86956838
85032978
55721006
38301102
9613552
621554
19963916
9591982
93206142
5976584
47836802
1616411
60055788
49787431
62776267
14747442
36747407
74582031
73931902
40666330
13983783
98542875
31135068
10114839
3195876
9505653
55568811
88774313
93137655
99553351
43693367
4177423
81773464
80049879
35646132
34347060