1 2 2 54 3 638 4 6870 5 75302 6 827502 7 8870150 8 93402390 9 969837470 10 10133577294 11 104168885570 12 1073411553030 13 11008021249370 14 112437630047286 15 1151811769082618 16 11687452535796630 17 118872499759443950 18 1206847698934803558 19 12234038205254822618 20 124208414444279616390 21 1254157065406336177430 22 12682432001801019179226 23 128139286929880820368238 24 1293738299122576308888006 25 13074249637604902111837202 26 131673206147833862543644602 27 1327402842498362364505879310 28 13375259551663932248675266830 29 134716186174310448283172156750 30 1357736380386593672919624139602 31 13652338286107710841956433992782