No problem, we've got 44337586 and 8059740 to multiply
44337586 × 8059740 = 8059740 × (44337586)
+ 8059740 × 6 yielding 48358440
+ 8059740 × 80 what gives us 644779200
+ 8059740 × 500 what gives us 4029870000
+ 8059740 × 7000 giving us 56418180000
+ 8059740 × 30000 that results in 241792200000
+ 8059740 × 300000 that results in 2417922000000
+ 8059740 × 4000000 that results in 32238960000000
+ 8059740 × 40000000 resulting in 322389600000000

= 357349415387640
