Alright, let's work through 35446031 times 37543212 step by step
35446031 × 37543212 = 37543212 × (35446031)
+ 37543212 × 1 resulting in 37543212
+ 37543212 × 30 that results in 1126296360
+ 37543212 × 000 resulting in 0
+ 37543212 × 6000 what gives us 225259272000
+ 37543212 × 40000 that results in 1501728480000
+ 37543212 × 400000 that equals 15017284800000
+ 37543212 × 5000000 resulting in 187716060000000
+ 37543212 × 30000000 which equals 1126296360000000

= 1330757856391572
