Alright, let's work through 29909774 times 59477356 step by step
29909774 × 59477356 = 59477356 × (29909774)
+ 59477356 × 4 which equals 237909424
+ 59477356 × 70 which equals 4163414920
+ 59477356 × 700 giving us 41634149200
+ 59477356 × 9000 producing 535296204000
+ 59477356 × 00000 resulting in 0
+ 59477356 × 900000 that results in 53529620400000
+ 59477356 × 9000000 which equals 535296204000000
+ 59477356 × 20000000 yielding 1189547120000000

= 1778954276077544
