A103499 (1/12)*number of right triangles that can be formed from the points of an (n+1)X(n+1)X(n+1) lattice cube.
4, 113, 1026, 5273, 20170, 60906, 159798, 371262, 787640, 1550813, 2882994, 5083015, 8610474, 14032370, 22148796, 33984174, 50936912, 74600413, 107204886, 151236555, 209999748, 287230504, 387791652, 516909272, 681578384, 888990683
Offset: 1