343104
536512
864436
294174
1013769
700167
514712
368852
42331
195493
706675
63820
404816
502313
789341
375847
56468
731402
164163
86974
401374
26926
920967
391341
236567
13061