The Byzantine Empire lasted the longest because corrupt people couldn't hold any position in government in the first place , banking or education. They survived for over 1000 years! The second they allowed corruption into their government and banking it collapsed!