Alright, let's work through 99405757 times 40788012 step by step
99405757 × 40788012 = 40788012 × (99405757)
+ 40788012 × 7 yielding 285516084
+ 40788012 × 50 which equals 2039400600
+ 40788012 × 700 giving us 28551608400
+ 40788012 × 5000 producing 203940060000
+ 40788012 × 00000 what gives us 0
+ 40788012 × 400000 resulting in 16315204800000
+ 40788012 × 9000000 that equals 367092108000000
+ 40788012 × 90000000 producing 3670921080000000

= 4054563209385084
