947155
395878
16634
700692
915429
129705
300510
844525
399390
103772
427776
35958
755184
488479
127503
888704
666402
791179
106788
964399
440274
365601
767651
266398
93653
508463