7 392289611 118341523 170427799 37215529 675016434 168544291 683447134 953705772 86042418 120367797 197657150 709836814 73524680 261271329