80576131
17838685
77661560
11683885
73749278
74028479
72347699
20233413
55794862
78007572
11108783
98007674
97195553
7279275
859468
40086946
53404640
87394485
79918200
4097914
15185180
46358997
5465858
7153247
63362109
3547520
10334829
7116003
51611799
71507323
9843358
94959664
96275552
828319
11632907
3686875
7288122
42806523
586706
62954027