Alright, let's work through 34953704 times 43945936 step by step
34953704 × 43945936 = 43945936 × (34953704)
+ 43945936 × 4 that equals 175783744
+ 43945936 × 00 resulting in 0
+ 43945936 × 700 giving us 30762155200
+ 43945936 × 3000 what gives us 131837808000
+ 43945936 × 50000 which equals 2197296800000
+ 43945936 × 900000 what gives us 39551342400000
+ 43945936 × 4000000 yielding 175783744000000
+ 43945936 × 30000000 what gives us 1318378080000000

= 1536073238946944
