82205738
22826580
26388357
46271440
99745051
99197032
41814897
20593251
8477058
65012098
1946774
48339544
1653589
46807055
82038600
37315388
20173164
30076127
47036370
64324269
14117450
27157075
8348471
712469
6081735
35769646
23675500
8815831
6474922
1582575
60649364
68559384
38743622
21445240
35692317
13606209
26057117
66902837
2115252
91106464