Its a bit messy but alright:
Basically, the problem is to find the remainder when the number is divided by 100
(14)14^14 = (196)7^14 = (100n-4)7^14. = 100n - 47^14 (not the same n)
So, now we have to find the remainder when 47^14 is divided by 100.
47 = 16384 = 16400-16 = 100n-16
Hence the remainder when 47^14 is divided by 100 is the same as when 1614 = 428 is divided by 100. This may look intimidating but it can be resolved quite simply.
46 = 4096 = 51*100-4 = 100n-4.
428 = (46)4 * 64
= (100n-4)4 * 64
= (100n+44)*64
= 100n+48
= 100n + (100k-4)*16
= 100k-64
Summarizing, 1414^14 = 100n-47^14
= 100n-(100k-64)
= 100m+64
Hence the last two digits are 64
I said it would be messy