No problem, we've got 10428489 and 45090594 to multiply
10428489 × 45090594 = 45090594 × (10428489)
+ 45090594 × 9 producing 405815346
+ 45090594 × 80 that equals 3607247520
+ 45090594 × 400 what gives us 18036237600
+ 45090594 × 8000 what gives us 360724752000
+ 45090594 × 20000 that is equal 901811880000
+ 45090594 × 400000 giving us 18036237600000
+ 45090594 × 0000000 which equals 0
+ 45090594 × 10000000 producing 450905940000000

= 470226763532466
