8212161
94137152
90686029
7518459
18536643
85513699
17841606
21782681
89368741
77266698
60182042
5836754
37835528
67038972
30434896
55404581
9146480
3196262
64439523
30522865
35405381
385794
38009255
68262475
36205458
2211494
53492094
80577172
72506917
43974250
5436686
88973290
5627093
74464605
13041068
74408996
39274582
19649042
46498756
48786318