92813782
91552403
82541520
98133042
53505358
8008620
706888
56607210
182791
96487046
81517261
19963948
75407153
8752432
7392480
95116885
35187185
55284606
66889075
624716
79137070
37467903
22108116
14256155
64835617
95517726
64675706
99751102
10733156
88665913
11623760
14992867
5317928
52444218
7439690
44341648
251661
646588
51513400
9707307