Indonesia says dozens of children, the youngest believed to be just three, are among the dead.