1003671
137744
570575
326600
208706
378519
142829
72313
16312748
730986
5358578
4522981
3676192
3628510
2389216
2263495
552691
66318
792236
45212