sc - if you have pre-printed your boarding cards you sould just about be OK. Assuming no massive queues at immigration or security, I reckon 40 minutes should do it from the moment the plane lands.
Make sure you sit near the front or rear exits for a speedy departure from the plane, and pray it is on time!