Alright, let's work through 83045177 times 35405505 step by step
83045177 × 35405505 = 35405505 × (83045177)
+ 35405505 × 7 yielding 247838535
+ 35405505 × 70 giving us 2478385350
+ 35405505 × 100 giving us 3540550500
+ 35405505 × 5000 resulting in 177027525000
+ 35405505 × 40000 yielding 1416220200000
+ 35405505 × 000000 that is equal 0
+ 35405505 × 3000000 that is equal 106216515000000
+ 35405505 × 80000000 yielding 2832440400000000

= 2940256429499385
