834212
1065493
857489
48867
384512
820320
1099727
936634
385206
849240
158346
112890
989248
58425
346413
86029
216616
282146
446187
798839
900155
652241
999928
437900
67687
189888