50022937
67779118
10748844
80576456
20744349
81408713
22753810
57193686
76359030
82112219
95033973
80404211
41119762
13609505
1761955
31205464
93748014
95774590
75342032
84822083
4904408
85653420
16601658
12397476
1199912
64998113
60814712
59365252
71092713
64715071
47217513
49371915
27992096
54416587
95014152
85808378
13387139
14686398
71001574
76586874