69471518
2637712
38807179
29683685
14575411
2865489
86166846
70679100
17476239
82819302
1521946
651889
11473983
563171
77032150
8421343
6188721
53017247
64238987
9702122
18065479
67468091
38153930
8415012
7386336
7512535
77487272
4260884
10712416
6597895
62586274
15946776
47771088
83144161
51995688
30568002
67669574
9445533
3852821
20503463