No problem, we've got 20983495 and 55854528 to multiply
20983495 × 55854528 = 55854528 × (20983495)
+ 55854528 × 5 that results in 279272640
+ 55854528 × 90 producing 5026907520
+ 55854528 × 400 that equals 22341811200
+ 55854528 × 3000 that results in 167563584000
+ 55854528 × 80000 yielding 4468362240000
+ 55854528 × 900000 yielding 50269075200000
+ 55854528 × 0000000 that results in 0
+ 55854528 × 20000000 giving us 1117090560000000

= 1172023209015360
