No problem, we've got 41830891 and 40791073 to multiply
41830891 × 40791073 = 40791073 × (41830891)
+ 40791073 × 1 which equals 40791073
+ 40791073 × 90 which equals 3671196570
+ 40791073 × 800 that equals 32632858400
+ 40791073 × 0000 yielding 0
+ 40791073 × 30000 what gives us 1223732190000
+ 40791073 × 800000 yielding 32632858400000
+ 40791073 × 1000000 yielding 40791073000000
+ 40791073 × 40000000 yielding 1631642920000000

= 1706326928436043
