Alright, let's work through 38256682 times 36706925 step by step
38256682 × 36706925 = 36706925 × (38256682)
+ 36706925 × 2 that results in 73413850
+ 36706925 × 80 yielding 2936554000
+ 36706925 × 600 resulting in 22024155000
+ 36706925 × 6000 yielding 220241550000
+ 36706925 × 50000 yielding 1835346250000
+ 36706925 × 200000 which equals 7341385000000
+ 36706925 × 8000000 yielding 293655400000000
+ 36706925 × 30000000 that results in 1101207750000000

= 1404285156922850
