No problem, we've got 45708671 and 16919228 to multiply
45708671 × 16919228 = 16919228 × (45708671)
+ 16919228 × 1 producing 16919228
+ 16919228 × 70 which equals 1184345960
+ 16919228 × 600 producing 10151536800
+ 16919228 × 8000 that results in 135353824000
+ 16919228 × 00000 that equals 0
+ 16919228 × 700000 which equals 11843459600000
+ 16919228 × 5000000 which equals 84596140000000
+ 16919228 × 40000000 what gives us 676769120000000

= 773355426225988
