1 98368 2 2988228 3 93754871 4 3132727426 5 101302533917 6 3290316038130 7 107344851887817 8 3521409227180926 9 114789997988287308 10 3740517432332991542 11 122133013457283295954 12 3991173170840175703336 13 130253469314029144279989 14 4249531037287611359199480 15 138735185520465609569974072 16 4529893838565443502513812614 17 147863433822639814612439481665 18 4825900991580458510330473547674 19 157539491528683316582003903217127 20 5142860312954601168803815987548678 21 167877517096260491221150053351579287