About 45 million of over 70 million ballots have been printed as of February 23, and the remainder is expected to be completed by March 19, says Comelec Chairman George Garcia ...