No problem, we've got 45315374 and 20887241 to multiply
45315374 × 20887241 = 20887241 × (45315374)
+ 20887241 × 4 that is equal 83548964
+ 20887241 × 70 producing 1462106870
+ 20887241 × 300 that results in 6266172300
+ 20887241 × 5000 that results in 104436205000
+ 20887241 × 10000 what gives us 208872410000
+ 20887241 × 300000 yielding 6266172300000
+ 20887241 × 5000000 producing 104436205000000
+ 20887241 × 40000000 yielding 835489640000000

= 946513137743134
