241431
856207
982328
743193
1058413
784890
35288
1037971
1068611
402961
718363
72937
1124303
40659
550875
1519432
20141484
19522692
17919960
11920916
9245156
7892362
7836668
7176623
7071831
6908477
6887960
6412253
457370
4363231