Alright, let's work through 85376888 times 40326231 step by step
85376888 × 40326231 = 40326231 × (85376888)
+ 40326231 × 8 what gives us 322609848
+ 40326231 × 80 what gives us 3226098480
+ 40326231 × 800 producing 32260984800
+ 40326231 × 6000 producing 241957386000
+ 40326231 × 70000 that is equal 2822836170000
+ 40326231 × 300000 yielding 12097869300000
+ 40326231 × 5000000 giving us 201631155000000
+ 40326231 × 80000000 that is equal 3226098480000000

= 3442928107549128
