Alright, let's work through 90949738 times 18473653 step by step
90949738 × 18473653 = 18473653 × (90949738)
+ 18473653 × 8 yielding 147789224
+ 18473653 × 30 which equals 554209590
+ 18473653 × 700 resulting in 12931557100
+ 18473653 × 9000 that results in 166262877000
+ 18473653 × 40000 what gives us 738946120000
+ 18473653 × 900000 that results in 16626287700000
+ 18473653 × 0000000 that equals 0
+ 18473653 × 90000000 yielding 1662628770000000

= 1680173900252914
