40,000 marathoners to hit the Sydney streets