No problem, we've got 23369880 and 51128751 to multiply
23369880 × 51128751 = 51128751 × (23369880)
+ 51128751 × 0 yielding 0
+ 51128751 × 80 resulting in 4090300080
+ 51128751 × 800 that is equal 40903000800
+ 51128751 × 9000 that results in 460158759000
+ 51128751 × 60000 yielding 3067725060000
+ 51128751 × 300000 resulting in 15338625300000
+ 51128751 × 3000000 which equals 153386253000000
+ 51128751 × 20000000 yielding 1022575020000000

= 1194872775419880
