99611647
9573282
94541996
90011178
83021267
8271814
7661672
7370433
72811472
6692724
57140
5125361
48271093
46551339
4197295
41211182