1133399
495547
582813
819803
1199174
699462
110639
378130
5771500
3029654
2180336
1962238
1854736
1819895
180667
1720433
555233
521472
1002550
768858