343104
536512
864436
294174
1013769
700167
514712
368852
42331
195493
706675
63820
22191
564414
942689
511472
523196
455491
738119
915511
519436
314702
301202
608710
409229
80673