Alright, let's work through 87944296 times 29375951 step by step
87944296 × 29375951 = 29375951 × (87944296)
+ 29375951 × 6 yielding 176255706
+ 29375951 × 90 which equals 2643835590
+ 29375951 × 200 that is equal 5875190200
+ 29375951 × 4000 resulting in 117503804000
+ 29375951 × 40000 producing 1175038040000
+ 29375951 × 900000 resulting in 26438355900000
+ 29375951 × 7000000 yielding 205631657000000
+ 29375951 × 80000000 that results in 2350076080000000

= 2583447330025496
