N50 2919762 N90 2028056 non-ACGT bases 0.00539936846741