Alright, let's work through 18970202 times 51340538 step by step
18970202 × 51340538 = 51340538 × (18970202)
+ 51340538 × 2 what gives us 102681076
+ 51340538 × 00 yielding 0
+ 51340538 × 200 that equals 10268107600
+ 51340538 × 0000 producing 0
+ 51340538 × 70000 what gives us 3593837660000
+ 51340538 × 900000 that results in 46206484200000
+ 51340538 × 8000000 that results in 410724304000000
+ 51340538 × 10000000 that results in 513405380000000

= 973940376648676
