Alright, let's work through 40688500 times 12547922 step by step
40688500 × 12547922 = 12547922 × (40688500)
+ 12547922 × 0 which equals 0
+ 12547922 × 00 which equals 0
+ 12547922 × 500 yielding 6273961000
+ 12547922 × 8000 yielding 100383376000
+ 12547922 × 80000 that results in 1003833760000
+ 12547922 × 600000 that results in 7528753200000
+ 12547922 × 0000000 that is equal 0
+ 12547922 × 40000000 resulting in 501916880000000

= 510556124297000
