710608
570796
916372
628418
215146
583792
776287
849780
275729
249872
545341
430928
789147
877949
1007724
804610
533505
42952
79987
588377
283284
526841
442275
814256