No problem, we've got 54695332 and 45845345 to multiply
54695332 × 45845345 = 45845345 × (54695332)
+ 45845345 × 2 what gives us 91690690
+ 45845345 × 30 resulting in 1375360350
+ 45845345 × 300 yielding 13753603500
+ 45845345 × 5000 that is equal 229226725000
+ 45845345 × 90000 giving us 4126081050000
+ 45845345 × 600000 that equals 27507207000000
+ 45845345 × 4000000 that equals 183381380000000
+ 45845345 × 50000000 resulting in 2292267250000000

= 2507526365429540
