Scala convirtiendo cadena multilínea a BigInt

Estoy tratando de analizar 100 números de 50 dígitos de la cadena con el siguiente fragmento de código:

val input = """37107287533902102798797998220837590246510135740250
          |46376937677490009712648124896970078050417018260538
          |74324986199524741059474233309513058123726617309629""".stripMargin
val list = input.split("""\n""").map(BigInt(_))

pero estoy terminando con "java.lang.NumberFormatException.forInputString (NumberFormatException.java:65)". No tengo idea de por qué esto no funciona, ya que cuando la cadena se divide, cada elemento de la lista es de tipo Cadena. Cualquier ayuda sería muy apreciada.

Atentamente

Respuestas a la pregunta(1)

Su respuesta a la pregunta