No problem, we've got 12054576 and 87599118 to multiply
12054576 × 87599118 = 87599118 × (12054576)
+ 87599118 × 6 which equals 525594708
+ 87599118 × 70 what gives us 6131938260
+ 87599118 × 500 resulting in 43799559000
+ 87599118 × 4000 giving us 350396472000
+ 87599118 × 50000 giving us 4379955900000
+ 87599118 × 000000 which equals 0
+ 87599118 × 2000000 that equals 175198236000000
+ 87599118 × 10000000 resulting in 875991180000000

= 1055970225463968
