1 21 2 207 3 207 4 1461 5 5309 6 1461 7 10503 8 111607 9 111607 10 10503 11 77613 12 2435979 13 6753291 14 2435979 15 77613 16 575087 17 53921761 18 426813751 19 426813751 20 53921761 21 575087 22 4251717 23 1191667231 24 27382170933 25 78572361735 26 27382170933 27 1191667231 28 4251717 29 31416759 30 26307585827 31 1753672323629 32 14731243506141 33 14731243506141 34 1753672323629 35 26307585827 36 31416759 37 232180893 38 580823169565 39 112198453386465 40 2756810145406537 41 8085496134786969 42 2756810145406537 43 112198453386465 44 580823169565 45 232180893 46 1716017023 47 12824535830819 48 7178913247853751 49 515279597419726895 50 4428150541972594011 51 4428150541972594011 52 515279597419726895 53 7178913247853751 54 12824535830819 55 1716017023 56 12682748597 57 283163762696631 58 459367231584591507 59 96318110440124639569 60 2421920880450861585787 61 7094381639133025682975 62 2421920880450861585787 63 96318110440124639569 64 459367231584591507 65 283163762696631 66 12682748597 67 93735029639 68 6252174866776925 69 29394095101817393631 70 18005610944775756937087 71 1324747988018207146383997 72 11349881293706452086231231 73 11349881293706452086231231 74 1324747988018207146383997 75 18005610944775756937087 76 29394095101817393631 77 6252174866776925 78 93735029639 79 692772171789 80 138046249324516211 81 1880867639785229395915 82 3365946913767010598168561 83 724676499247190709911349075 84 18159864218428906814806250605 85 53109062021406984304908116217 86 18159864218428906814806250605 87 724676499247190709911349075 88 3365946913767010598168561 89 1880867639785229395915 90 138046249324516211 91 692772171789 92 5120109604943 93 3048023392164446735 94 120352854144851883802499 95 629222755231792389353704325 96 396418856758294450266722549403 97 29058524531782194099112388825465 98 248541205192854036679733398713923 99 248541205192854036679733398713923 100 29058524531782194099112388825465 101 396418856758294450266722549403 102 629222755231792389353704325 103 120352854144851883802499 104 3048023392164446735 105 5120109604943 106 37841480302757 107 67299522236516456501 108 7701133990262770212785517 109 117625511896108020262690989811 110 216851306976093210935703313793885 111 46497896248015081386854065607401411 112 1163241760635650542150553353549935887