N50 579194 N90 37593 non-ACGT bases 0.0142844592725