53497
5736
483956
952956
821470
4577
339960
837101
257991
780311
5632
573802
289538
21284
630596
514572
1012517
106920
363593
285815
693370
981392
666685
65777
735543
440627
625724
66040
870844
444362