N50 326523 N90 58469 non-ACGT bases 0.0212543813904