No problem, we've got 40418813 and 41766913 to multiply
40418813 × 41766913 = 41766913 × (40418813)
+ 41766913 × 3 yielding 125300739
+ 41766913 × 10 resulting in 417669130
+ 41766913 × 800 producing 33413530400
+ 41766913 × 8000 which equals 334135304000
+ 41766913 × 10000 giving us 417669130000
+ 41766913 × 400000 yielding 16706765200000
+ 41766913 × 0000000 yielding 0
+ 41766913 × 40000000 yielding 1670676520000000

= 1688169046134269
