Alright, let's work through 16313474 times 41587349 step by step
16313474 × 41587349 = 41587349 × (16313474)
+ 41587349 × 4 that results in 166349396
+ 41587349 × 70 producing 2911114430
+ 41587349 × 400 that equals 16634939600
+ 41587349 × 3000 producing 124762047000
+ 41587349 × 10000 yielding 415873490000
+ 41587349 × 300000 that equals 12476204700000
+ 41587349 × 6000000 resulting in 249524094000000
+ 41587349 × 10000000 yielding 415873490000000

= 678434136640426
