Alright, let's work through 38408576 times 37619138 step by step
38408576 × 37619138 = 37619138 × (38408576)
+ 37619138 × 6 giving us 225714828
+ 37619138 × 70 that equals 2633339660
+ 37619138 × 500 what gives us 18809569000
+ 37619138 × 8000 which equals 300953104000
+ 37619138 × 00000 which equals 0
+ 37619138 × 400000 producing 15047655200000
+ 37619138 × 8000000 producing 300953104000000
+ 37619138 × 30000000 what gives us 1128574140000000

= 1444897520927488
