Alright, let's work through 90047053 times 33387639 step by step
90047053 × 33387639 = 33387639 × (90047053)
+ 33387639 × 3 yielding 100162917
+ 33387639 × 50 that equals 1669381950
+ 33387639 × 000 that equals 0
+ 33387639 × 7000 that is equal 233713473000
+ 33387639 × 40000 resulting in 1335505560000
+ 33387639 × 000000 that results in 0
+ 33387639 × 0000000 which equals 0
+ 33387639 × 90000000 producing 3004887510000000

= 3006458498577867
