Alright, let's work through 34957655 times 40776382 step by step
34957655 × 40776382 = 40776382 × (34957655)
+ 40776382 × 5 which equals 203881910
+ 40776382 × 50 which equals 2038819100
+ 40776382 × 600 giving us 24465829200
+ 40776382 × 7000 which equals 285434674000
+ 40776382 × 50000 which equals 2038819100000
+ 40776382 × 900000 yielding 36698743800000
+ 40776382 × 4000000 yielding 163105528000000
+ 40776382 × 30000000 producing 1223291460000000

= 1425446694104210
