The numbers were good for "Knowing." The film, about a physics professor who sees clues for disastrous events in a time capsule’s list of digits, overcame some pretty long odds at the box office — going against the Paul Rudd-Jason Segel comedy “I Love You, Man,” the Julia Roberts-Clive Owen romantic thriller “Duplicity” and some fairly scathing reviews — to emerge as the weekend’s No. 1 film