Alright, let's work through 38481221 times 99532455 step by step
38481221 × 99532455 = 99532455 × (38481221)
+ 99532455 × 1 yielding 99532455
+ 99532455 × 20 that equals 1990649100
+ 99532455 × 200 which equals 19906491000
+ 99532455 × 1000 giving us 99532455000
+ 99532455 × 80000 producing 7962596400000
+ 99532455 × 400000 that equals 39812982000000
+ 99532455 × 8000000 yielding 796259640000000
+ 99532455 × 30000000 resulting in 2985973650000000

= 3830130397527555
