343104
536512
574791
428823
864436
294174
1013769
700167
514712
368852
42331
195493
391391
837337
175183
473133
563662
1041755
276274
660202
76163
864405
6866
868400
641532
665146