4869605
58922912
28208315
11951527
18254806
65492230
64952168
2041601
45781810
29063592
37971114
25235303
13108358
5785959
2138944
38233044
60451144
30859543
58357612
3966848
8843355
12701058
14205148
7261118
89677739
23567576
55763717
58674092
40111843
34101025
50348095
16622382
46542226
80911519
47615211
51947327
42468559
59957429
38456734
46191333