No problem, we've got 40548908 and 31961873 to multiply
40548908 × 31961873 = 31961873 × (40548908)
+ 31961873 × 8 what gives us 255694984
+ 31961873 × 00 that equals 0
+ 31961873 × 900 what gives us 28765685700
+ 31961873 × 8000 giving us 255694984000
+ 31961873 × 40000 that is equal 1278474920000
+ 31961873 × 500000 which equals 15980936500000
+ 31961873 × 0000000 that results in 0
+ 31961873 × 40000000 that results in 1278474920000000

= 1296019047784684
