Alright, let's work through 34987805 times 22303126 step by step
34987805 × 22303126 = 22303126 × (34987805)
+ 22303126 × 5 yielding 111515630
+ 22303126 × 00 resulting in 0
+ 22303126 × 800 producing 17842500800
+ 22303126 × 7000 giving us 156121882000
+ 22303126 × 80000 giving us 1784250080000
+ 22303126 × 900000 that results in 20072813400000
+ 22303126 × 4000000 which equals 89212504000000
+ 22303126 × 30000000 producing 669093780000000

= 780337423378430
