104813
990332
526637
79347
120251
575640
361609
301326
746531
928770
852321
965907
872167
569824
355697
680305
561938
1001975
964930
505936