Alright, let's work through 34312101 times 90304096 step by step
34312101 × 90304096 = 90304096 × (34312101)
+ 90304096 × 1 producing 90304096
+ 90304096 × 00 giving us 0
+ 90304096 × 100 resulting in 9030409600
+ 90304096 × 2000 that results in 180608192000
+ 90304096 × 10000 that equals 903040960000
+ 90304096 × 300000 that equals 27091228800000
+ 90304096 × 4000000 giving us 361216384000000
+ 90304096 × 30000000 which equals 2709122880000000

= 3098523262665696
