Alright, let's work through 38882963 times 21432744 step by step
38882963 × 21432744 = 21432744 × (38882963)
+ 21432744 × 3 giving us 64298232
+ 21432744 × 60 that equals 1285964640
+ 21432744 × 900 which equals 19289469600
+ 21432744 × 2000 yielding 42865488000
+ 21432744 × 80000 what gives us 1714619520000
+ 21432744 × 800000 which equals 17146195200000
+ 21432744 × 8000000 that results in 171461952000000
+ 21432744 × 30000000 giving us 642982320000000

= 833368591940472
