Alright, let's work through 35091230 times 56158271 step by step
35091230 × 56158271 = 56158271 × (35091230)
+ 56158271 × 0 which equals 0
+ 56158271 × 30 producing 1684748130
+ 56158271 × 200 resulting in 11231654200
+ 56158271 × 1000 yielding 56158271000
+ 56158271 × 90000 giving us 5054244390000
+ 56158271 × 000000 resulting in 0
+ 56158271 × 5000000 which equals 280791355000000
+ 56158271 × 30000000 that equals 1684748130000000

= 1970662804063330
