1406711
68876317
28768108
13442770
1989137
3842185
57136241
98154797
84929598
58458395
38452857
42029949
27306971
14433554
50063812
77787835
97675519
51968731
57678341
85857591
568437
59389643
26008582
94533989
90508550
29713776
39066413
26201823
77431917
17954432
65855640
28268033
33308373
5141220
11885320
6579825
30599185
4017375
85699141
88328268