No problem, we've got 28325897 and 45149016 to multiply
28325897 × 45149016 = 45149016 × (28325897)
+ 45149016 × 7 producing 316043112
+ 45149016 × 90 what gives us 4063411440
+ 45149016 × 800 giving us 36119212800
+ 45149016 × 5000 what gives us 225745080000
+ 45149016 × 20000 producing 902980320000
+ 45149016 × 300000 producing 13544704800000
+ 45149016 × 8000000 resulting in 361192128000000
+ 45149016 × 20000000 that results in 902980320000000

= 1278886376867352
