20060522 world.us: 'Da Vinci Code' bags $77m on day one