Alright, let's work through 45329358 times 56385661 step by step
45329358 × 56385661 = 56385661 × (45329358)
+ 56385661 × 8 that equals 451085288
+ 56385661 × 50 that results in 2819283050
+ 56385661 × 300 that is equal 16915698300
+ 56385661 × 9000 that equals 507470949000
+ 56385661 × 20000 what gives us 1127713220000
+ 56385661 × 300000 resulting in 16915698300000
+ 56385661 × 5000000 that equals 281928305000000
+ 56385661 × 40000000 yielding 2255426440000000

= 2555925813535638
