2712136
7656377
63158983
3188233
83923024
70084538
9717172
63777138
31072611
6186507
68761297
88744839
65765261
35535575
25951074
53282688
1821149
71401638
5442136
29599065
26585034
6169369
52197241
51835021
97032972
57876086
3276043
21661145
4375345
39219078
20438332
49924067
65093177
8808929
9073297
71667651
37752153
3042101
74021138
52229612