20080710 total 73648229 18
Logo for French energy company Total -