0000017797
2008-09-30
Unaudited
0000017797
2008-01-01
2008-09-30
Unaudited
0000017797
2007-12-31
Unaudited
0000017797
2008-07-01
2008-09-30
Unaudited
0000017797
2007-07-01
2007-09-30
Unaudited
0000017797
2007-01-01
2007-09-30
Unaudited
0000017797
2007-09-30
Unaudited
0000017797
2006-12-31
Unaudited
iso4217:USD
xbrli:shares
1000000
1000000
2000000
2000000
108000000
119000000
242000000
234000000
9000000
2000000
19000000
7000000
124000000
118000000
379000000
353000000
25000000
71000000
145000000
89000000
48000000
19000000
-48000000
-65000000
2000000
5000000
9000000
16000000
354000000
308000000
2200000000
1772000000
15491000000
15117000000
932000000
875000000
0
23000000
-55000000
-2000000
113000000
62000000
-5000000
-3000000
0
2000000
1109000000
1063000000
1053000000
1098000000
71000000
71000000
573000000
510000000
641000000
566000000
120000000
18000000
0
-108000000
145000000
109000000
266000000
243000000
1465000000
1266000000
8199000000
8020000000
-7292000000
-7097000000
-131000000
-159000000
353000000
375000000
798000000
790000000
53000000
52000000
152000000
151000000
1266000000
1286000000
3382000000
3340000000
52000000
58000000
160000000
160000000
2079000000
2054000000
-677000000
-717000000
1186000000
1170000000
79000000
70000000
3109000000
3183000000
1853000000
1836000000
53000000
50000000
-2000000
20000000
-52000000
11000000
23000000
-34000000
309000000
323000000
670000000
650000000
-4000000
-2000000
-8000000
-4000000
7409000000
7021000000
143000000
148000000
42000000
-30000000
400000000
300000000
200000000
200000000
164000000
160000000
3000000
2000000
3000000
3000000
0
1000000
-6000000
0
9174000000
8880000000
433000000
498000000
-464000000
-472000000
47000000
13000000
-35000000
64000000
201000000
204000000
428000000
416000000
12492000000
11982000000
243000000
246000000
766000000
762000000
348000000
385000000
1027000000
1041000000
105000000
113000000
448000000
459000000
532000000
491000000
331000000
292000000
87000000
74000000
104000000
-9000000
23000000
-2000000
229000000
209000000
59000000
59000000
723000000
804000000
769000000
680000000
19000000
42000000
-7000000
-19000000
-19000000
-7000000
200000000
203000000
426000000
414000000
913000000
911000000
2584000000
2550000000
117000000
122000000
1000000
154000000
322000000
0
454000000
419000000
4241000000
3779000000
197000000
192000000
-518000000
-587000000
6000000
4000000
28000000
25000000
-153000000
0
0
150000000
-2000000
-2000000
12492000000
11982000000
-13000000
-10000000
-25000000
-37000000
-135000000
-140000000
-300000000
-200000000
-30000000
7000000
50000000
56000000
156000000
165000000
54000000
58000000
164000000
169000000
3897000000
3791000000
1065000000
936000000
160000000
160000000