Polio drive to vaccinate 146,904 children from Sept 29