1232222
658313
8937
344222
1271700
2749387
5200878
953505
3306770
837128
1131740
522776
789147
877949
1007724
804610
533505
42952
79987
588377
283284
526841
442275
814256