70934278
62685933
51924985
17828832
1143611
22303962
15426057
8153381
43046009
45228174
5872788
68669330
57242069
8392301
1251212
56734562
56491740
53978832
72166643
6453359
10359615
32285120
6744585
80521859
62672331
93793202
5143027
435464
77001731
9356720
86883965
83365020
79087256
94022227
99438595
86492530
55448788
55965172
66565805
89592910