1000000 9 0 220603613 1 817609647 2 512965574 3 521724490 4 141011336 5 174369344 6 602372489 7 484839418 8 455328883