463937600361611198 231968800180805599 231968800180805596 115984400090402798 57992200045201399 57992200045201396 28996100022600698 14498050011300349 14498050011300346 7249025005650173 7249025005650170 3624512502825085 3624512502825082 1812256251412541 1812256251412538 906128125706269 906128125706266 453064062853133 453064062853130 226532031426565 226532031426562 113266015713281 113266015713278 56633007856639 56633007856636 28316503928318 14158251964159 14158251964156 7079125982078 3539562991039 3539562991036 1769781495518 884890747759 884890747756 442445373878 221222686939 221222686936 110611343468 55305671734 27652835867 27652835864 13826417932 6913208966 3456604483 3456604480 1728302240 864151120 432075560 216037780 108018890 54009445 54009442 27004721 27004718 13502359 13502356 6751178 3375589 3375586 1687793 1687790 843895 843892 421946 210973 210970 105485 105482 52741 52738 26369 26366 13183 13180 6590 3295 3292 1646 823 820 410 205 202 101 98 49 46 23 20 10 5 2 1 94 MUL ADD MUL MUL ADD MUL ADD MUL ADD MUL ADD MUL MUL ADD MUL MUL ADD MUL MUL ADD MUL ADD MUL ADD MUL ADD MUL ADD MUL MUL ADD MUL ADD MUL ADD MUL MUL ADD MUL ADD MUL ADD MUL MUL MUL MUL MUL MUL ADD MUL MUL MUL ADD MUL MUL MUL ADD MUL MUL ADD MUL MUL ADD MUL MUL ADD MUL MUL ADD MUL ADD MUL ADD MUL ADD MUL ADD MUL ADD MUL ADD MUL ADD MUL ADD MUL MUL ADD MUL MUL ADD MUL MUL END