The "X-Men" mutant superheroes smashed into U.S. and Canadian theaters and collected $90.7 million in ticket sales through Sunday, keeping monster hit "Godzilla" at bay and heading toward a decisive win over a long holiday weekend. "X-Men: Days of Future Past" was expected to bring in $110 million by the end of the U.S. Memorial Day holiday on Monday, distributor 20th Century Fox said. The movie has already earned a global total of $261.8 million after opening at No. 1 in all 119 countries around the world. Last week's winner, monster movie remake "Godzilla", dropped to second place with $31.4 million through Sunday, according to estimates from box office tracking firm Rentrak. Its sales were projected to reach $39 million by Monday. Romantic comedy "Blended" claimed the No. 3 spot, taking in $14.2 million and on pace for about $17 million through Monday. "X-Men: Days of Future Past" is the seventh movie in the bloc