Alright, let's work through 45384374 times 35570877 step by step
45384374 × 35570877 = 35570877 × (45384374)
+ 35570877 × 4 resulting in 142283508
+ 35570877 × 70 yielding 2489961390
+ 35570877 × 300 giving us 10671263100
+ 35570877 × 4000 producing 142283508000
+ 35570877 × 80000 resulting in 2845670160000
+ 35570877 × 300000 that results in 10671263100000
+ 35570877 × 5000000 giving us 177854385000000
+ 35570877 × 40000000 that is equal 1422835080000000

= 1614361985275998
