Scala Преобразование многострочной строки в BigInt
Я пытаюсь разобрать 100 50-значных чисел из строки с приведенным ниже фрагментом кода:
val input = """37107287533902102798797998220837590246510135740250
|46376937677490009712648124896970078050417018260538
|74324986199524741059474233309513058123726617309629""".stripMargin
val list = input.split("""\n""").map(BigInt(_))
но я заканчиваю на "java.lang.NumberFormatException.forInputString (NumberFormatException.java:65)". Я понятия не имею, почему это не работает, так как, когда строка разделяется, каждый элемент списка имеет тип String. Любая помощь приветствуется.
С уважением