N50 70602 N90 8602 non-ACGT bases 0.00019177074868