No problem, we've got 45082346 and 46098576 to multiply
45082346 × 46098576 = 46098576 × (45082346)
+ 46098576 × 6 which equals 276591456
+ 46098576 × 40 that results in 1843943040
+ 46098576 × 300 yielding 13829572800
+ 46098576 × 2000 giving us 92197152000
+ 46098576 × 80000 which equals 3687886080000
+ 46098576 × 000000 that results in 0
+ 46098576 × 5000000 what gives us 230492880000000
+ 46098576 × 40000000 what gives us 1843943040000000

= 2078231953339296
