$1,250,000,000 aggregate principal amount of 2.500% Notes due 2022
$1,000,000,000 aggregate principal amount of 0.250% Notes due 2023
$1,000,000,000 aggregate principal amount of 0.400% Notes due 2023
$1,000,000,000 aggregate principal amount of 2.400% Notes due 2023
$2,500,000,000 aggregate principal amount of 0.450% Notes due 2024
$2,000,000,000 aggregate principal amount of 2.800% Notes due 2024
$1,250,000,000 aggregate principal amount of 3.800% Notes due 2024
$1,250,000,000 aggregate principal amount of 0.800% Notes due 2025
$871,747,000 aggregate principal amount of 5.200% Notes due 2025
$2,750,000,000 aggregate principal amount of 1.000% Notes due 2026
$1,250,000,000 aggregate principal amount of 1.200% Notes due 2027
$3,500,000,000 aggregate principal amount of 3.150% Notes due 2027
$2,250,000,000 aggregate principal amount of 1.650% Notes due 2028
$2,000,000,000 aggregate principal amount of 1.500% Notes due 2030
$3,000,000,000 aggregate principal amount of 2.100% Notes due 2031
$1,250,000,000 aggregate principal amount of 4.800% Notes due 2034
$2,750,000,000 aggregate principal amount of 3.875% Notes due 2037
$2,000,000,000 aggregate principal amount of 2.875% Notes due 2041
$1,500,000,000 aggregate principal amount of 4.950% Notes due 2044
$3,500,000,000 aggregate principal amount of 4.050% Notes due 2047
> $2,500,000,000 aggregate principal amount of 2.500% Notes due 2050
> $3,250,000,000 aggregate principal amount of 3.100% Notes due 2051
> $2,250,000,000 aggregate principal amount of 4.250% Notes due 2057
> $2,000,000,000 aggregate principal amount of 2.700% Notes due 2060
> $1,750,000,000 aggregate principal amount of 3.250% Notes due 2061