N50 4278129 N90 1035017 non-ACGT bases 0.105099130653