15
1 1 1 1 2 6 6 2 2 6 10 10 12 14
143539232 824635874 542401267 736950150 5815803 293367215 750384762 988532249 707089601 912117537 910837214 151342456 23966275 612508770 543266105
