Alright, let's work through 12281332 times 87376104 step by step
12281332 × 87376104 = 87376104 × (12281332)
+ 87376104 × 2 resulting in 174752208
+ 87376104 × 30 giving us 2621283120
+ 87376104 × 300 which equals 26212831200
+ 87376104 × 1000 that equals 87376104000
+ 87376104 × 80000 what gives us 6990088320000
+ 87376104 × 200000 that is equal 17475220800000
+ 87376104 × 2000000 that equals 174752208000000
+ 87376104 × 10000000 that is equal 873761040000000

= 1073094942090528
