No problem, we've got 54988315 and 21983095 to multiply
54988315 × 21983095 = 21983095 × (54988315)
+ 21983095 × 5 yielding 109915475
+ 21983095 × 10 what gives us 219830950
+ 21983095 × 300 which equals 6594928500
+ 21983095 × 8000 giving us 175864760000
+ 21983095 × 80000 which equals 1758647600000
+ 21983095 × 900000 that results in 19784785500000
+ 21983095 × 4000000 what gives us 87932380000000
+ 21983095 × 50000000 yielding 1099154750000000

= 1208813352534925
