71677734
2473764
1231633
65559667
6429299
53762046
99597368
60623066
18867993
87197735
40141365
45048126
31282946
5472143
1568158
48344867
25282329
3045359
11403858
40984059
54337457
73645404
19854728
95849755
2275216
29278035
62175253
54132340
38579101
40672307
9552404
10378913
38932752
34531658
3807357
81309318
73647586
7287422
21199697
14581125