N50 713260 N90 465637 non-ACGT bases 0.0107558422744