No problem, we've got 45718832 and 7620637 to multiply
45718832 × 7620637 = 7620637 × (45718832)
+ 7620637 × 2 that is equal 15241274
+ 7620637 × 30 which equals 228619110
+ 7620637 × 800 resulting in 6096509600
+ 7620637 × 8000 that equals 60965096000
+ 7620637 × 10000 that results in 76206370000
+ 7620637 × 700000 yielding 5334445900000
+ 7620637 × 5000000 that equals 38103185000000
+ 7620637 × 40000000 which equals 304825480000000

= 348406622735984
