605551
700534
372770
816646
957926
388488
57473
315818
230108
521919
803893
19940
411347
536159
701686
892585
448759
500596
154357
99970
114998
35635
432188
860791
593771
144856