Alright, let's work through 34993354 times 42731146 step by step
34993354 × 42731146 = 42731146 × (34993354)
+ 42731146 × 4 which equals 170924584
+ 42731146 × 50 which equals 2136557300
+ 42731146 × 300 that is equal 12819343800
+ 42731146 × 3000 resulting in 128193438000
+ 42731146 × 90000 that equals 3845803140000
+ 42731146 × 900000 giving us 38458031400000
+ 42731146 × 4000000 which equals 170924584000000
+ 42731146 × 30000000 producing 1281934380000000

= 1495306118803684
