Alright, let's work through 20671745 times 45221063 step by step
20671745 × 45221063 = 45221063 × (20671745)
+ 45221063 × 5 what gives us 226105315
+ 45221063 × 40 what gives us 1808842520
+ 45221063 × 700 producing 31654744100
+ 45221063 × 1000 which equals 45221063000
+ 45221063 × 70000 that equals 3165474410000
+ 45221063 × 600000 that results in 27132637800000
+ 45221063 × 0000000 which equals 0
+ 45221063 × 20000000 that is equal 904421260000000

= 934798282964935
