N50 2575654 N90 971208 non-ACGT bases 0.0186057766383