Alright, let's work through 56588118 times 34438422 step by step
56588118 × 34438422 = 34438422 × (56588118)
+ 34438422 × 8 yielding 275507376
+ 34438422 × 10 that is equal 344384220
+ 34438422 × 100 yielding 3443842200
+ 34438422 × 8000 that equals 275507376000
+ 34438422 × 80000 that results in 2755073760000
+ 34438422 × 500000 that equals 17219211000000
+ 34438422 × 6000000 producing 206630532000000
+ 34438422 × 50000000 yielding 1721921100000000

= 1948805487869796
