Alright, let's work through 90149963 times 10528049 step by step
90149963 × 10528049 = 10528049 × (90149963)
+ 10528049 × 3 that equals 31584147
+ 10528049 × 60 what gives us 631682940
+ 10528049 × 900 yielding 9475244100
+ 10528049 × 9000 producing 94752441000
+ 10528049 × 40000 giving us 421121960000
+ 10528049 × 100000 resulting in 1052804900000
+ 10528049 × 0000000 which equals 0
+ 10528049 × 90000000 what gives us 947524410000000

= 949103227812187
