98831547
929631
9047846
87281523
85901709
83531702
8127149
77801293
76781632
7657884
747245
73711615
67491425
58881202
57511843
5555153
47121059
4063960
693149
68023