40689724
11547755
42118593
3056646
14522292
20827337
45781979
61849535
12374328
41595082
24854647
61753064
97743708
31383265
8584794
63628270
8071150
64501438
35501604
3003381
6585714
25206056
3139666
45047218
4206009
1405941
20552385
7812220
5532939
86051546
41658761
61694075
21338383
10575651
2109149
19035991
14409488
42303262
32744138
34652068