1 0 2 0 3 0 4 0 5 0 6 10 7 223 8 144 9 -9998 10 -58280 11 348134 12 9517942 13 92182430 14 404027415 15 -2717447318 16 -79612186200 17 -983858494247 18 -7964818545554 19 -31776540093807 20 289145607666924 21 8243854930562789 22 108476952917770938 23 885519807642948390 24 715407405727600672 25 -147909423143942345447