35017130
62849475
60138940
31338325
44289698
25983468
30764264
18215521
37821582
14689980
68866114
26092771
27654425
48886379
85838576
84636384
63363271
97656225
87176782
66665627
87577109
31824678
53347127
62583220
38586046
89573681
91488161
92239402
32712225
8771577
2523637
50453606
42661616
96506878
36796789
40684034
21946730
36837992
49358189
65684314