1 2
2 101
3 4241
4 262469
5 5846006549323611672814739330865132078623730198149
6 6277101735386680763835789423207666416102355444464034549761
7 105312291668557186697918027683670432318895095400549111254311024193
8 2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614408977
9 588455182353767721821317530768631375222679015611740466640545663834291355369092578288350835963707531656115421455294923043911722895213612872307034420871771155140432944184967095891304218241621459882042368930026323256249352016089990016958346465356325186767044834312085126374383143379301129983348184562447722258390861598931052720472224612197939074726704000940161375418674873895665681440799576124236663862856568907957235815113762454229942217871394772181885930139793