No problem, we've got 45326308 and 64231988 to multiply
45326308 × 64231988 = 64231988 × (45326308)
+ 64231988 × 8 what gives us 513855904
+ 64231988 × 00 what gives us 0
+ 64231988 × 300 producing 19269596400
+ 64231988 × 6000 yielding 385391928000
+ 64231988 × 20000 giving us 1284639760000
+ 64231988 × 300000 resulting in 19269596400000
+ 64231988 × 5000000 what gives us 321159940000000
+ 64231988 × 40000000 that results in 2569279520000000

= 2911398871540304
