Alright, let's work through 20447374 times 53458268 step by step
20447374 × 53458268 = 53458268 × (20447374)
+ 53458268 × 4 that results in 213833072
+ 53458268 × 70 resulting in 3742078760
+ 53458268 × 300 producing 16037480400
+ 53458268 × 7000 that results in 374207876000
+ 53458268 × 40000 that results in 2138330720000
+ 53458268 × 400000 what gives us 21383307200000
+ 53458268 × 0000000 yielding 0
+ 53458268 × 20000000 what gives us 1069165360000000

= 1093081199188232
