More than enough in normal circumstances i.e. assuming no major delays. Upon arrival, you will walk to the main terminal building where you will clear passports. I'm relatively sure you will not be able to connect as such meaning that you will have to exit and head to the departures area, where you'll have to go through security and passports once again.
G