Scala Convertendo string de múltiplas linhas para BigInt

Estou tentando analisar 100 números de 50 dígitos da string com o código abaixo:

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

mas estou terminando com "java.lang.NumberFormatException.forInputString (NumberFormatException.java:65)". Eu não tenho nenhuma idéia porque isso não funciona, já que quando a string é dividida, cada elemento da lista é do tipo String. Qualquer ajuda seria muito apreciada.

Cumprimentos

questionAnswers(1)

yourAnswerToTheQuestion