N50 3339384 N90 2025471 non-ACGT bases 0.00615786312357