40788098
33277235
25675790
35078292
66036425
73714261
24754374
29076597
45765131
17877203
27113411
39342541
21548292
2926242
67608001
221594
67652236
82623238
46377496
73035397
13947391
81267837
66505740
97917468
6308221
39915635
11727201
81704903
79084341
28161539
41996877
56797806
20755561
395682
474818
33785340
6317452
57333536
8867638
59122293