No problem, we've got 42969446 and 45318294 to multiply
42969446 × 45318294 = 45318294 × (42969446)
+ 45318294 × 6 that equals 271909764
+ 45318294 × 40 what gives us 1812731760
+ 45318294 × 400 that results in 18127317600
+ 45318294 × 9000 giving us 407864646000
+ 45318294 × 60000 producing 2719097640000
+ 45318294 × 900000 resulting in 40786464600000
+ 45318294 × 2000000 that results in 90636588000000
+ 45318294 × 40000000 which equals 1812731760000000

= 1947301986845124
