1 1 2 10 3 102 4 1020 5 10200 6 102000 7 1020005 8 10200056 9 102000564 10 1020005640 11 10200056405 12 102006162060 13 1020061620604 14 10200616206046 15 102006162060465 16 1020061620604656 17 10200616206046568 18 108054801036000018 19 1080548010360000180 20 10805480103600001800 21 123606009012225672009 22 1236060090122256720090 23 12360600901222567200901 24 144408645048225636603816 25 3608528850368400786036725