Alright, let's work through 41615538 times 31431685 step by step
41615538 × 31431685 = 31431685 × (41615538)
+ 31431685 × 8 that results in 251453480
+ 31431685 × 30 producing 942950550
+ 31431685 × 500 giving us 15715842500
+ 31431685 × 5000 that equals 157158425000
+ 31431685 × 10000 what gives us 314316850000
+ 31431685 × 600000 what gives us 18859011000000
+ 31431685 × 1000000 resulting in 31431685000000
+ 31431685 × 40000000 which equals 1257267400000000

= 1308046481521530
