No problem, we've got 45588109 and 29149396 to multiply
45588109 × 29149396 = 29149396 × (45588109)
+ 29149396 × 9 yielding 262344564
+ 29149396 × 00 which equals 0
+ 29149396 × 100 giving us 2914939600
+ 29149396 × 8000 producing 233195168000
+ 29149396 × 80000 that results in 2331951680000
+ 29149396 × 500000 that is equal 14574698000000
+ 29149396 × 5000000 giving us 145746980000000
+ 29149396 × 40000000 what gives us 1165975840000000

= 1328865842132164
