N50 25485961 N90 2816604 non-ACGT bases 0.0319088792717