Alright, let's work through 35476187 times 34899649 step by step
35476187 × 34899649 = 34899649 × (35476187)
+ 34899649 × 7 which equals 244297543
+ 34899649 × 80 giving us 2791971920
+ 34899649 × 100 giving us 3489964900
+ 34899649 × 6000 giving us 209397894000
+ 34899649 × 70000 giving us 2442975430000
+ 34899649 × 400000 which equals 13959859600000
+ 34899649 × 5000000 that is equal 174498245000000
+ 34899649 × 30000000 producing 1046989470000000

= 1238106474158363
