96280
419500
818734
736560
62856
597576
799397
399427
168298
154299
859209
391309
242590
677891
422426
76765
29105
381644
569476
212445
71297
983786
650338
943943
641303
624272