No problem, we've got 45404452 and 77794349 to multiply
45404452 × 77794349 = 77794349 × (45404452)
+ 77794349 × 2 producing 155588698
+ 77794349 × 50 resulting in 3889717450
+ 77794349 × 400 that is equal 31117739600
+ 77794349 × 4000 that equals 311177396000
+ 77794349 × 00000 resulting in 0
+ 77794349 × 400000 producing 31117739600000
+ 77794349 × 5000000 yielding 388971745000000
+ 77794349 × 40000000 giving us 3111773960000000

= 3532209785041748
