943596
49836
359100
712341
321200
960845
727640
357678
666549
387188
783180
610995
160763
851937
830719
801565
961586
741270
965165
257964