All Arduino Mega Pins + 5 shift Registers - 6x8 Grid Animation Code Help

My question is why you are using an int array to store pin numbers. Have you got THAT many pins? Are you sure you don't need long or long long?