Fibonacci series error

first here is the code:

var num = "98"
 var num = text2.text.toInt()
        var temp = 0
        var temp2 = 1
        if (nu == 1) {
            println(1)
        }
        else {
            for var valued = 2; valued<num;++valued {
            var temp3 = temp + temp2
            temp = temp2
            temp2 = temp3
            println("\(temp3)")

        }

I’d want to publish the Fibonacci sequence of numbers. The number should be any number chosen by the user. My code is seen above; I have to enter num as 98, but it will only print up to 47 values. 183631103 is the final value printed here. It will not print more than 100 pages. It indicates an error. How can I find the Fibonacci sequence for the number 100?