N50 298747 N90 58947 non-ACGT bases 0.0317689229893