679648
605296
18286
989543
768312
623694
376604
1023669
679656
1035119
872253
908493
789147
877949
1007724
804610
533505
42952
79987
588377
283284
526841
442275
814256