No problem, we've got 45310895 and 28897674 to multiply
45310895 × 28897674 = 28897674 × (45310895)
+ 28897674 × 5 yielding 144488370
+ 28897674 × 90 that equals 2600790660
+ 28897674 × 800 what gives us 23118139200
+ 28897674 × 0000 that is equal 0
+ 28897674 × 10000 that results in 288976740000
+ 28897674 × 300000 that equals 8669302200000
+ 28897674 × 5000000 giving us 144488370000000
+ 28897674 × 40000000 resulting in 1155906960000000

= 1309379472358230
