No problem, we've got 21111458 and 23423173 to multiply
21111458 × 23423173 = 23423173 × (21111458)
+ 23423173 × 8 yielding 187385384
+ 23423173 × 50 yielding 1171158650
+ 23423173 × 400 giving us 9369269200
+ 23423173 × 1000 producing 23423173000
+ 23423173 × 10000 that equals 234231730000
+ 23423173 × 100000 which equals 2342317300000
+ 23423173 × 1000000 resulting in 23423173000000
+ 23423173 × 20000000 that results in 468463460000000

= 494497333016234
