Alright, let's work through 34932982 times 73870488 step by step
34932982 × 73870488 = 73870488 × (34932982)
+ 73870488 × 2 what gives us 147740976
+ 73870488 × 80 that equals 5909639040
+ 73870488 × 900 producing 66483439200
+ 73870488 × 2000 producing 147740976000
+ 73870488 × 30000 yielding 2216114640000
+ 73870488 × 900000 what gives us 66483439200000
+ 73870488 × 4000000 resulting in 295481952000000
+ 73870488 × 30000000 that results in 2216114640000000

= 2580516427635216
