Alright, let's work through 38777657 times 3107134 step by step
38777657 × 3107134 = 3107134 × (38777657)
+ 3107134 × 7 resulting in 21749938
+ 3107134 × 50 resulting in 155356700
+ 3107134 × 600 giving us 1864280400
+ 3107134 × 7000 that is equal 21749938000
+ 3107134 × 70000 that equals 217499380000
+ 3107134 × 700000 that results in 2174993800000
+ 3107134 × 8000000 yielding 24857072000000
+ 3107134 × 30000000 that equals 93214020000000

= 120487376505038
