Alright, let's work through 45730223 times 51318183 step by step
45730223 × 51318183 = 51318183 × (45730223)
+ 51318183 × 3 that equals 153954549
+ 51318183 × 20 yielding 1026363660
+ 51318183 × 200 which equals 10263636600
+ 51318183 × 0000 yielding 0
+ 51318183 × 30000 resulting in 1539545490000
+ 51318183 × 700000 which equals 35922728100000
+ 51318183 × 5000000 which equals 256590915000000
+ 51318183 × 40000000 that is equal 2052727320000000

= 2346791952544809
