N50 191089 N90 1964 non-ACGT bases 0.0824215856639