915341207
38678306
379811382
313401148
2448148
225831401
219721435
202541442
175231258
149081713
148611011
14820685
1401767
1323478
12779370
127611716
12382435
12281132
122281264
121681391