Alright, let's work through 34898773 times 99974446 step by step
34898773 × 99974446 = 99974446 × (34898773)
+ 99974446 × 3 which equals 299923338
+ 99974446 × 70 that equals 6998211220
+ 99974446 × 700 what gives us 69982112200
+ 99974446 × 8000 resulting in 799795568000
+ 99974446 × 90000 that results in 8997700140000
+ 99974446 × 800000 what gives us 79979556800000
+ 99974446 × 4000000 resulting in 399897784000000
+ 99974446 × 30000000 which equals 2999233380000000

= 3488985496754758
