99999 940500299079711004115320000964800000040037930010161041 635927527929137065362989000024708127282206800040000088 637415027915136527148009000017708127282206800580000070 640367527921135497078040000015608126282206800630000066 643430027919134486413811000014008128282206800330000050 646292527925133599358914000018008127282206800240000080 648877527931132849577467000010808128282206800200000088