N50 29931 N90 4726 non-ACGT bases 0.000128334580171