No problem, we've got 41841752 and 31479668 to multiply
41841752 × 31479668 = 31479668 × (41841752)
+ 31479668 × 2 what gives us 62959336
+ 31479668 × 50 that equals 1573983400
+ 31479668 × 700 which equals 22035767600
+ 31479668 × 1000 that results in 31479668000
+ 31479668 × 40000 producing 1259186720000
+ 31479668 × 800000 producing 25183734400000
+ 31479668 × 1000000 which equals 31479668000000
+ 31479668 × 40000000 that results in 1259186720000000

= 1317164461498336
