Alright, let's work through 34531941 times 89350952 step by step
34531941 × 89350952 = 89350952 × (34531941)
+ 89350952 × 1 producing 89350952
+ 89350952 × 40 giving us 3574038080
+ 89350952 × 900 which equals 80415856800
+ 89350952 × 1000 that equals 89350952000
+ 89350952 × 30000 yielding 2680528560000
+ 89350952 × 500000 producing 44675476000000
+ 89350952 × 4000000 that results in 357403808000000
+ 89350952 × 30000000 that results in 2680528560000000

= 3085461802757832
