Alright, let's work through 35379972 times 21335991 step by step
35379972 × 21335991 = 21335991 × (35379972)
+ 21335991 × 2 that results in 42671982
+ 21335991 × 70 that is equal 1493519370
+ 21335991 × 900 yielding 19202391900
+ 21335991 × 9000 that equals 192023919000
+ 21335991 × 70000 which equals 1493519370000
+ 21335991 × 300000 that equals 6400797300000
+ 21335991 × 5000000 resulting in 106679955000000
+ 21335991 × 30000000 which equals 640079730000000

= 754866764172252
