N50 135809342 N90 125994751 non-ACGT bases 0.068212951311