69564750
64227690
16987936
25955373
74719943
20116150
96332022
80693959
78108450
2105586
6988665
9968423
93916966
650639
7897051
90052356
88887738
63058403
8018950
28012164
21394622
19037379
1243658
21791537
4248613
33039057
35078664
19629992
92235897
11954724
77062838
42421415
31566621
30061639
52565904
35789691
40787164
58061302
86036894
91725526