42868157
40945312
1682545
65823726
38296549
62641554
23702947
38062254
83132508
88005733
55586738
31063441
71104252
7544778
11319160
91813218
75846355
56794852
91904325
76506228
54699120
160250
61586869
4788384
97283142
12784955
5514540
47528
24031017
3533414
79308428
7196330
17614254
12395497
44389980
17129537
16648359
92289818
45427298
47689384