Alright, let's work through 18085159 times 52670702 step by step
18085159 × 52670702 = 52670702 × (18085159)
+ 52670702 × 9 resulting in 474036318
+ 52670702 × 50 giving us 2633535100
+ 52670702 × 100 which equals 5267070200
+ 52670702 × 5000 that equals 263353510000
+ 52670702 × 80000 giving us 4213656160000
+ 52670702 × 000000 resulting in 0
+ 52670702 × 8000000 which equals 421365616000000
+ 52670702 × 10000000 that is equal 526707020000000

= 952558020311618
