No problem, we've got 38372579 and 9228846 to multiply
38372579 × 9228846 = 9228846 × (38372579)
+ 9228846 × 9 yielding 83059614
+ 9228846 × 70 resulting in 646019220
+ 9228846 × 500 what gives us 4614423000
+ 9228846 × 2000 yielding 18457692000
+ 9228846 × 70000 which equals 646019220000
+ 9228846 × 300000 yielding 2768653800000
+ 9228846 × 8000000 which equals 73830768000000
+ 9228846 × 30000000 what gives us 276865380000000

= 354134622213834
