Alright, let's work through 20164945 times 42651038 step by step
20164945 × 42651038 = 42651038 × (20164945)
+ 42651038 × 5 which equals 213255190
+ 42651038 × 40 yielding 1706041520
+ 42651038 × 900 giving us 38385934200
+ 42651038 × 4000 yielding 170604152000
+ 42651038 × 60000 resulting in 2559062280000
+ 42651038 × 100000 that results in 4265103800000
+ 42651038 × 0000000 that equals 0
+ 42651038 × 20000000 that results in 853020760000000

= 860055835462910
