Alright, let's work through 46313164 times 43781339 step by step
46313164 × 43781339 = 43781339 × (46313164)
+ 43781339 × 4 yielding 175125356
+ 43781339 × 60 yielding 2626880340
+ 43781339 × 100 yielding 4378133900
+ 43781339 × 3000 that equals 131344017000
+ 43781339 × 10000 which equals 437813390000
+ 43781339 × 300000 which equals 13134401700000
+ 43781339 × 6000000 producing 262688034000000
+ 43781339 × 40000000 giving us 1751253560000000

= 2027652333246596
