No problem, we've got 41969712 and 75640993 to multiply
41969712 × 75640993 = 75640993 × (41969712)
+ 75640993 × 2 resulting in 151281986
+ 75640993 × 10 yielding 756409930
+ 75640993 × 700 that equals 52948695100
+ 75640993 × 9000 producing 680768937000
+ 75640993 × 60000 resulting in 4538459580000
+ 75640993 × 900000 yielding 68076893700000
+ 75640993 × 1000000 what gives us 75640993000000
+ 75640993 × 40000000 yielding 3025639720000000

= 3174630691604016
