Alright, let's work through 45661655 times 51313864 step by step
45661655 × 51313864 = 51313864 × (45661655)
+ 51313864 × 5 which equals 256569320
+ 51313864 × 50 that results in 2565693200
+ 51313864 × 600 resulting in 30788318400
+ 51313864 × 1000 that is equal 51313864000
+ 51313864 × 60000 that equals 3078831840000
+ 51313864 × 600000 which equals 30788318400000
+ 51313864 × 5000000 yielding 256569320000000
+ 51313864 × 40000000 yielding 2052554560000000

= 2343075954684920
