90.412.000-6 2009-12-31 90.412.000-6 2009-01-01 2009-12-31 90.412.000-6 2008-12-31 90.412.000-6 2008-12-31 cl-ci-i:Restated 90.412.000-6 2008-01-01 2008-12-31 90.412.000-6 2007-12-31 90.412.000-6 2007-12-31 cl-ci-i:Restated iso4217:USD xbrli:pure xbrli:shares 3000000 41168000 4564533000 148881000 19697000 10556000 237101000 13733000 11929000 5033000 9835000 207995000 2619000 1041821000 1041821000 1267065000 22051000 33430000 4321787000 853000 14628000 24357000 9078726000 42434000 301130000 7925000 16435000 904000 398840000 398840000 1167719000 657394000 12449000 1892201000 155890000 74457000 4334186000 2223152000 6787685000 9078726000 374442000 107231000 13654000 8099000 32296000 9183000 15849000 8036905000 130000 12741000 3487000 2372000 2188175000 3425000 112364000 3779920000 66896000 13349000 74097000 243718000 11552000 11702000 56975000 5979000 198761000 5118000 1201860000 1201860000 676226000 22631000 22834000 3916040000 1429000 13215000 19445000 7837138000 31983000 183553000 2185000 23305000 568000 581000 272970000 272970000 1045996000 592817000 8516000 1770305000 155890000 -573336000 4197366000 2013943000 5793863000 7837138000 513713000 112181000 10230000 7187000 283000 36791000 6635278000 4235000 13422000 2908000 1814203000 3485000 7940000 4565158000 35139000 14475000 193435000 281853000 17541000 16450000 1145000 3164000 165673000 62034000 1014569000 1014569000 1487246000 28582000 35176000 3750828000 1429000 13397000 39378000 8410722000 58868000 209107000 388000 4422000 745000 316840000 316840000 887790000 654866000 9662000 1573080000 102564000 338671000 4123923000 1955644000 6520802000 8410722000 223660000 993000 9747000 9337000 380000 37742000 28409000 7396153000 26161000 7402000 1972593000 0 155890000 0 0 0 0 0 0 0 0 0 0 0 234383000 -29477000 3779920000 0 0 0 0 0 0 882176000 0 0 0 0 0 155890000 0 68086000 0 0 0 0 -29477000 784613000 2013943000 159914000 49295000 209209000 5793863000 0 0 461003000 0 0 0 0 0 0 0 0 -215227000 186790000 0 0 0 0 0 0 0 0 0 0 102894000 0 0 4197366000 68086000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68086000 0 0 993822000 155890000 0 0 0 0 0 0 0 0 0 0 0 0 0 -215227000 186790000 -28437000 0 0 0 0 -358109000 -358109000 461003000 136820000 0 0 0 0 0 0 0 19818000 1042090000 0 0 53326000 53326000 0 0 0 0 0 0 0 0 0 0 0 99378000 15744000 4565158000 0 0 0 0 0 0 -812629000 0 0 0 0 0 102564000 0 41679000 0 0 0 0 69070000 -785238000 1955644000 46816000 11483000 58299000 6520802000 0 0 -696780000 0 0 0 0 0 0 0 0 -215227000 0 0 0 0 0 0 0 0 0 0 0 0 4123923000 41679000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41679000 0 0 -726939000 102564000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -215227000 0 0 0 0 338671000 338671000 -696780000 73443000 0 0 0 0 0 0 0 80553000 -765813000 0 0 1203727000 922494000 281233000 1373000 82000 41605000 16420000 105882000 117277000 -5438000 -97000 22069000 399871000 394297000 394297000 234383000 3.1544 3.1544 3.1544 461003000 647793000 1042090000 186790000 882176000 159914000 3.1544 159914000 5574000 64321000 1398849000 1219280000 179569000 16742000 83000 34214000 12484000 70650000 -180077000 24147000 15000 175039000 191994000 146194000 146194000 99378000 1.1696 1.1696 1.1696 -696780000 -912007000 -765813000 -215227000 -812629000 46816000 1.1696 46816000 45800000 47310000 484338000 33339000 18294000 86863000 6850000 -42080000 442258000 986000 71052000 9079000 43798000 551497000 109571000 34789000 3389000 -574331000 113017000 7504000 109505000 3619000 57862000 -59541000 -191614000 52343000 513713000 374442000 1488750000 40593000 49117000 984367000 28569000 -9076000 -27385000 47774000 184215000 40495000 6397000 -575000 184522000 157137000 53000 2520000 97123000 213611000 29973000 5650000 28491000 14053000 -192082000 312762000 785343000 1051000 522725000 3755000 66014000 492455000 457510000 -167457000 223660000 1343001000 31626000 407000 1275131000 64036000 -14207000 155890000 -573336000 102564000 338671000