99191938
8926179
87341570
8655455
85501973
7317425
6703106
66911279
6108214
586053
507453
50731045
49401842
4584945
43101093
42641038