80 40 999976276 999978689 999004638 999582947 999496155 999116295 999054926 999173840 999072493 999808100 999306528 999172554 999731383 999194329 999479680 999051518 999664685 999740667 999144272 999064714 999620486 999150555 999518692 999944468 999780968 999910494 999195673 999913337 999695997 999540984 999292173 999986588 999167977 999247117 999135636 999875413 999012221 999250020 999089255 999667818 999540435 999305196 999944745 999143033 999228064 999028069 999185588 999092201 999173895 999375507 999431422 999490774 999954631 999215757 999434751 999220722 999591419 999886555 999746479 999091918 999236317 999050834 999738873 999283892 999863606 999714384 999453861 999194262 999110033 999079467 999124029 999365723 999814247 999598080 999868106 999753352 999185225 999803109 999008959 999416278