An analysis of the potential locations in Indonesia for the impending megathrust earthquakes and the urgency of disaster ...