66435283
51358211
11375168
7009971
35712546
45532579
3904660
45306547
50341450
95719754
84444389
34015775
58027078
21274382
6127164
42241178
21848849
76663177
77975003
6895228
68522542
26844496
2243601
4756343
60392605
45321188
84178137
4311198
62953637
10394867
67396186
25683210
6315642
43318613
63224885
15155891
39667713
5314427
8722506
18622772