Alright, let's work through 34915034 times 21304277 step by step
34915034 × 21304277 = 21304277 × (34915034)
+ 21304277 × 4 that is equal 85217108
+ 21304277 × 30 giving us 639128310
+ 21304277 × 000 yielding 0
+ 21304277 × 5000 that equals 106521385000
+ 21304277 × 10000 that results in 213042770000
+ 21304277 × 900000 yielding 19173849300000
+ 21304277 × 4000000 resulting in 85217108000000
+ 21304277 × 30000000 giving us 639128310000000

= 743839555800418
