Alright, let's work through 34728227 times 74300429 step by step
34728227 × 74300429 = 74300429 × (34728227)
+ 74300429 × 7 producing 520103003
+ 74300429 × 20 giving us 1486008580
+ 74300429 × 200 producing 14860085800
+ 74300429 × 8000 what gives us 594403432000
+ 74300429 × 20000 yielding 1486008580000
+ 74300429 × 700000 which equals 52010300300000
+ 74300429 × 4000000 that equals 297201716000000
+ 74300429 × 30000000 yielding 2229012870000000

= 2580322164509383
