1 2
2 17
3 4373
4 590489
5 6973568801
6 486306618362277152039
7 407695153504015050412733
8 9266726751303003316378520780678994459797093
9 23560801709989209203195024431348154965368236005496270061701
10 219311913288917453262193326093661967138685096079648824587719795028581573749184854329
11 17990289129317999807275607623378756554870477968054547071453445961737991626499680671190042016544107619422200679541617265121768594561841771193699793838323316030510158185265113323124418099968580692228468551853950732692761608522366863452779934495102303681950000997101702846493159727991710678033784763341908009812522646971870199223794467795108344783468637758433781416987206950866369004482169254665815676415621794644973037169526156853285998004027568075078580316446385662353022864180625316109979165012395693126089245135027586845297061212134749498030847241518252494519251