Alright, let's work through 45899645 times 45605934 step by step
45899645 × 45605934 = 45605934 × (45899645)
+ 45605934 × 5 what gives us 228029670
+ 45605934 × 40 that is equal 1824237360
+ 45605934 × 600 giving us 27363560400
+ 45605934 × 9000 resulting in 410453406000
+ 45605934 × 90000 which equals 4104534060000
+ 45605934 × 800000 which equals 36484747200000
+ 45605934 × 5000000 that results in 228029670000000
+ 45605934 × 40000000 producing 1824237360000000

= 2093296180493430
