Alright, let's work through 45650364 times 87317376 step by step
45650364 × 87317376 = 87317376 × (45650364)
+ 87317376 × 4 that equals 349269504
+ 87317376 × 60 yielding 5239042560
+ 87317376 × 300 yielding 26195212800
+ 87317376 × 0000 yielding 0
+ 87317376 × 50000 yielding 4365868800000
+ 87317376 × 600000 what gives us 52390425600000
+ 87317376 × 5000000 giving us 436586880000000
+ 87317376 × 40000000 resulting in 3492695040000000

= 3986069997924864
