834212
1065493
857489
48867
384512
820320
1099727
936634
385206
849240
158346
112890
386958
693342
776543
714294
210164
722136
59860
534366
775771
357330
229907
455127
375276
459839