No problem, we've got 45178211 and 21578598 to multiply
45178211 × 21578598 = 21578598 × (45178211)
+ 21578598 × 1 producing 21578598
+ 21578598 × 10 that equals 215785980
+ 21578598 × 200 that equals 4315719600
+ 21578598 × 8000 resulting in 172628784000
+ 21578598 × 70000 that is equal 1510501860000
+ 21578598 × 100000 giving us 2157859800000
+ 21578598 × 5000000 that results in 107892990000000
+ 21578598 × 40000000 giving us 863143920000000

= 974882453528178
