Alright, let's work through 34502945 times 10712889 step by step
34502945 × 10712889 = 10712889 × (34502945)
+ 10712889 × 5 resulting in 53564445
+ 10712889 × 40 yielding 428515560
+ 10712889 × 900 producing 9641600100
+ 10712889 × 2000 which equals 21425778000
+ 10712889 × 00000 producing 0
+ 10712889 × 500000 that equals 5356444500000
+ 10712889 × 4000000 that is equal 42851556000000
+ 10712889 × 30000000 that equals 321386670000000

= 369626219958105
