6 different fathers
Well, actually three if there were three sets of identical twins.
If they were fraternal twins, there could still be six fathers.
Either way, we’d be in cat in heat territory.