Alright, let's work through 4059380 times 77363326 step by step
4059380 × 77363326 = 77363326 × (4059380)
+ 77363326 × 0 yielding 0
+ 77363326 × 80 resulting in 6189066080
+ 77363326 × 300 what gives us 23208997800
+ 77363326 × 9000 which equals 696269934000
+ 77363326 × 50000 resulting in 3868166300000
+ 77363326 × 000000 that is equal 0
+ 77363326 × 4000000 yielding 309453304000000

= 314047138297880
