909211201
114501141
100041851
99031526
9635147
8704906
8441810
83131228
66141328
6470962
58591484
54991191
4636884
45581784
1247123
113431
950130
905130
736121
70613