Answer
40320
Work Step by Step
Use multiplication counting principle to find the possible orders the groups can perform. The first group has 8 choices, the second has 7 choices and so on.
8*7*6*5*4*3*2*1=40320
There are 40320 possible orders the groups can perform