Alright, let's work through 34890996 times 22223837 step by step
34890996 × 22223837 = 22223837 × (34890996)
+ 22223837 × 6 giving us 133343022
+ 22223837 × 90 that results in 2000145330
+ 22223837 × 900 producing 20001453300
+ 22223837 × 0000 producing 0
+ 22223837 × 90000 that equals 2000145330000
+ 22223837 × 800000 giving us 17779069600000
+ 22223837 × 4000000 giving us 88895348000000
+ 22223837 × 30000000 resulting in 666715110000000

= 775411807871652
