1 2 2 1 3 1 4 1 5 1 6 1 7 3 8 9 9 171 10 122014 11 17661589931 12 412924014578486602517 13 1248808068140660770289141544749321839183623 14 4529027355107615424925871833487047912228337079416162414871862143803627237910792872226 15 31145174211663814292325749195154570576594369454322324413523342649692017945846858566366555467048475542442256181707778508620887247952652048868819539955460392736538324273724 16 2551914341152067429834411169733623482063748094045171885582202774842797356449418032352261180488010515443024030212002160708885599366829030533561929884345957002928869109519156108764462997384319384866989335969085421675234750993193236784369163020986517458243840514281617627938207641440580107520508206142534937199641112112811275045007990077584815 17 5888002975583719000944694870313902297455791509998108903808657098602881271976773156982273631392469742983415479148483451672094617193788223635375662869777645131668551573703236936288364252244173201066706667817558608922614184698772624359698419369324046934361689255636859557652768426001765396681535421055256850285543956651570477062064397426528023412128949784281816578489206882927369738198098316194062184127360147460431023094329448913032469614281993393962540632879098133237733913733018049029826512131687373271300646539732298055318536491516326337115223218383941526801042331234438140246036067608435626997805669119939176870171824798330136385075087544573540683482664856721190001877447373125 #