1 1 2 16 3 158 4 1593 5 15919 6 159139 7 1591579 8 15915492 9 159154994 10 1591549475 11 15915494180 12 159154943063 13 1591549430580 14 15915494309496 15 159154943089963 16 1591549430916326 17 15915494309190251 18 159154943091887752 19 1591549430918979115 20 15915494309189480068 21 159154943091895382361