Alright, let's work through 35678616 times 46347944 step by step
35678616 × 46347944 = 46347944 × (35678616)
+ 46347944 × 6 giving us 278087664
+ 46347944 × 10 producing 463479440
+ 46347944 × 600 what gives us 27808766400
+ 46347944 × 8000 yielding 370783552000
+ 46347944 × 70000 that is equal 3244356080000
+ 46347944 × 600000 giving us 27808766400000
+ 46347944 × 5000000 which equals 231739720000000
+ 46347944 × 30000000 which equals 1390438320000000

= 1653630496365504
