Did Ivan Magrin-Chagnolleau and Upendra Rao both originate from France?