Nope.
5^15=30,517,578,125
14 348 907
84,000,000 to the fifteenth power
four to the fifteenth add the third to the second... and multiply it by the three answer: 1073741824
2^25
14348907
Nope.
32,768
1.01215 = 1.1959353070607165483505410299258
5^15=30,517,578,125
14 348 907
1,60015 = 1.152921504606846976e+48
Spain
84,000,000 to the fifteenth power
10 to the 15th power is equal to 1000000000000000. This is called 1 quadrillion.
2/5