N50 280942 N90 18253 non-ACGT bases 0.0932539724365