Alright, let's work through 99955491 times 26058994 step by step
99955491 × 26058994 = 26058994 × (99955491)
+ 26058994 × 1 yielding 26058994
+ 26058994 × 90 which equals 2345309460
+ 26058994 × 400 which equals 10423597600
+ 26058994 × 5000 which equals 130294970000
+ 26058994 × 50000 which equals 1302949700000
+ 26058994 × 900000 that equals 23453094600000
+ 26058994 × 9000000 yielding 234530946000000
+ 26058994 × 90000000 giving us 2345309460000000

= 2604739540236054
