Alright, let's work through 35076791 times 21233130 step by step
35076791 × 21233130 = 21233130 × (35076791)
+ 21233130 × 1 giving us 21233130
+ 21233130 × 90 that results in 1910981700
+ 21233130 × 700 yielding 14863191000
+ 21233130 × 6000 resulting in 127398780000
+ 21233130 × 70000 yielding 1486319100000
+ 21233130 × 000000 yielding 0
+ 21233130 × 5000000 that results in 106165650000000
+ 21233130 × 30000000 producing 636993900000000

= 744790063285830
