70437845
16945781
69953007
29071856
93083873
4693717
14693129
10466431
17142599
71675262
70061633
81471826
69983606
755101
9923615
98952083
39618123
85924175
8205874
36209211
49226398
78458382
83812155
85611524
98486471
15881557
77552925
61857435
71823040
42784829
97765526
58336139
42767546
80234210
75959955
66633073
26821738
1975297
62033695
6278093