96251534
9504585
8994575
88331613
8672329
8259346
8258816
752547
7064685
70521204
68301641
61871939
6079442
556963
5467921
50461603
49321808
49011382
4031314