Alright, let's work through 35377797 times 64255376 step by step
35377797 × 64255376 = 64255376 × (35377797)
+ 64255376 × 7 that results in 449787632
+ 64255376 × 90 that results in 5782983840
+ 64255376 × 700 producing 44978763200
+ 64255376 × 7000 what gives us 449787632000
+ 64255376 × 70000 that is equal 4497876320000
+ 64255376 × 300000 producing 19276612800000
+ 64255376 × 5000000 that results in 321276880000000
+ 64255376 × 30000000 giving us 1927661280000000

= 2273213648286672
