Alright, let's work through 3513291 times 10509609 step by step
3513291 × 10509609 = 10509609 × (3513291)
+ 10509609 × 1 what gives us 10509609
+ 10509609 × 90 giving us 945864810
+ 10509609 × 200 resulting in 2101921800
+ 10509609 × 3000 what gives us 31528827000
+ 10509609 × 10000 producing 105096090000
+ 10509609 × 500000 yielding 5254804500000
+ 10509609 × 3000000 resulting in 31528827000000

= 36923314713219
