0 3 1 2 2 43 3 0 4 683 5 2731 6 0 7 43691 8 174763 9 0 10 2796203 11 44608171 12 0 13 715827881 14 715827883 15 0 16 114532461227 17 183251938027 18 0 19 2931494136491 20 2932031007403 21 0 22 187647836990123 23 748400914639531 24 0 25 11446649052900011 26 45786596211600043 27 0 28 768612137381309099 29 768614336404564651 30 0 31 49191317529355266731 32 196765129382080195243 33 0 34 3148244181175608453803 35 12556083799504968133291 36 0 37 201487636602438195653291 38 201487636602438195784363 39 0 40 12895208742553845506943659 41 51580834961216978866055851 42 0 43 825283914790621110642322091 44 3301171076911105964908391083 45 0 46 52818623893782106567049128619 47 211275100038038231383760612011 48 0 49 845100400152152934331135470251 50 10986305201977988146304761113259 51 0 52 216345702287835423736942033545899 53 865382809746359871789343431109291 54 0 55 13843589654892417217278330138176171 56 55384499824371494704325294044129963 57 0 58 886151997189943915269204706316692139 59 3544607988759775661076783643042163371 60 0 61 56713727820156410577229382713604745899 62 56713727820156410577229101238628035243 63 0 64 3629668195896293207287405418279535815339 65 14516055865968471276024842302968216332971 66 0 67 754292580008080260677147046473752868727467 68 928517151871600753970394845478818192992939 69 0 70 14867163465687081475387125872408770221091499 71 59468653862748328377428582060395622092679851 72 0 73 951498461803973254038857312966330090384960171 74 3803206254066076688262737287081239318499076779 75 0 76 60895901555454285723185667573386322825590778539 77 232165624680169473985481184363784542184926784171 78 0 79 3897337699546415992551589722164280438295259425451 80 15589350798196297794172638215640352174478908369579 81 0 82 62357403192785191176690552862561408838653121833643 83 997718448296969909010720953109017757337404761090731 84 0 85 15963495217353008941232781532815720662695199457847979 86 51881359456397279059006539981651092153759397365590699 87 0 88 1021663693910592571574284020207748185960589217982229163 89 4074682154229355532249667486251212699152949593097546411 90 0 91 65386476410277924623289473158413191834399535879296821931 92 261545718568902120137584362561994179653371627559969270443 93 0 94 1046183622564446793972631570534611069350392574077339085483 95 16738937961031148703562105087988957902302940337342922795691 96 0 97 267823007376498379256993682056939661916214763301392349833899 98 267823007376498379256993682056860433753700498963798805883563 99 0 100 17128118268625122910919924072792652427404627222794195507522219 101 68361822632851211305347637345013625715632052360509645201779371 102 0 103 1097003038214137361436646122037207335601386211981671673969158827 104 4388012152856549445746584486819601346620628975022879085840476843 105 0 106 69385442167044188110867867197834946293438695667549284237866347179 107 280832777782627602585173171049159692805326465753511954287889656491 108 0 109 4493324444525106632444502514503271778939524060978695781111311280811 110 17970006768985784117693700119647972414748130809962447827675709614763 111 0 112 287572764449606824476448160928206735396137970675353632184317948635819 113 1150291057798427297911638650262161187081332901359262891272377767471787 114 0 115 17541938631426016293063337816620773024979901970933065827704749068823211 116 73618627699096208515103035857239686931433558536609405410678026369936043 117 0