No problem, we've got 38445418 and 18663466 to multiply
38445418 × 18663466 = 18663466 × (38445418)
+ 18663466 × 8 which equals 149307728
+ 18663466 × 10 that is equal 186634660
+ 18663466 × 400 that equals 7465386400
+ 18663466 × 5000 resulting in 93317330000
+ 18663466 × 40000 yielding 746538640000
+ 18663466 × 400000 yielding 7465386400000
+ 18663466 × 8000000 producing 149307728000000
+ 18663466 × 30000000 yielding 559903980000000

= 717524751698788
