No problem, we've got 44222546 and 98223046 to multiply
44222546 × 98223046 = 98223046 × (44222546)
+ 98223046 × 6 resulting in 589338276
+ 98223046 × 40 what gives us 3928921840
+ 98223046 × 500 that results in 49111523000
+ 98223046 × 2000 resulting in 196446092000
+ 98223046 × 20000 resulting in 1964460920000
+ 98223046 × 200000 that equals 19644609200000
+ 98223046 × 4000000 yielding 392892184000000
+ 98223046 × 40000000 that is equal 3928921840000000

= 4343673169995116
