No problem, we've got 45310303 and 28536432 to multiply
45310303 × 28536432 = 28536432 × (45310303)
+ 28536432 × 3 that results in 85609296
+ 28536432 × 00 what gives us 0
+ 28536432 × 300 that equals 8560929600
+ 28536432 × 0000 which equals 0
+ 28536432 × 10000 producing 285364320000
+ 28536432 × 300000 yielding 8560929600000
+ 28536432 × 5000000 that results in 142682160000000
+ 28536432 × 40000000 giving us 1141457280000000

= 1292994380458896
