N50 815984 N90 432466 non-ACGT bases 0.00127560137911