No problem, we've got 31427696 and 44251768 to multiply
31427696 × 44251768 = 44251768 × (31427696)
+ 44251768 × 6 which equals 265510608
+ 44251768 × 90 that is equal 3982659120
+ 44251768 × 600 that equals 26551060800
+ 44251768 × 7000 what gives us 309762376000
+ 44251768 × 20000 resulting in 885035360000
+ 44251768 × 400000 resulting in 17700707200000
+ 44251768 × 1000000 what gives us 44251768000000
+ 44251768 × 30000000 giving us 1327553040000000

= 1390731112166528
