86021657
8489007
77484113
47253136
55992635
56649056
35551803
39474808
922648
32093545
39944114
1189235
95365431
75373805
31619148
63739731
85623048
50552815
90091345
20903343
77816984
35047745
35344817
61656392
66882048
40592237
89396238
2943120
3894682
5128913
41706540
24282340
3556376
39804129
9784062
27701932
10674337
9991774
59586288
71316142