N50 43667 N90 7636 non-ACGT bases 0.000476379883506