N50 435512 N90 11656 non-ACGT bases 0.0483800923547