N50 367841 N90 104806 non-ACGT bases 0.000477537273811