Alright, let's work through 45344938 times 46897305 step by step
45344938 × 46897305 = 46897305 × (45344938)
+ 46897305 × 8 that equals 375178440
+ 46897305 × 30 producing 1406919150
+ 46897305 × 900 giving us 42207574500
+ 46897305 × 4000 that results in 187589220000
+ 46897305 × 40000 giving us 1875892200000
+ 46897305 × 300000 producing 14069191500000
+ 46897305 × 5000000 which equals 234486525000000
+ 46897305 × 40000000 that results in 1875892200000000

= 2126555387592090
