No problem, we've got 90051164 and 50997 to multiply
90051164 × 50997 = 50997 × (90051164)
+ 50997 × 4 that results in 203988
+ 50997 × 60 yielding 3059820
+ 50997 × 100 giving us 5099700
+ 50997 × 1000 giving us 50997000
+ 50997 × 50000 that equals 2549850000
+ 50997 × 000000 what gives us 0
+ 50997 × 0000000 giving us 0
+ 50997 × 90000000 giving us 4589730000000

= 4592339210508
