Alright, let's work through 42416676 times 31275155 step by step
42416676 × 31275155 = 31275155 × (42416676)
+ 31275155 × 6 yielding 187650930
+ 31275155 × 70 producing 2189260850
+ 31275155 × 600 which equals 18765093000
+ 31275155 × 6000 yielding 187650930000
+ 31275155 × 10000 resulting in 312751550000
+ 31275155 × 400000 that equals 12510062000000
+ 31275155 × 2000000 resulting in 62550310000000
+ 31275155 × 40000000 that is equal 1251006200000000

= 1326588116484780
