Six hundred and fifty-nine second generations