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