No problem, we've got 45173177 and 7777940 to multiply
45173177 × 7777940 = 7777940 × (45173177)
+ 7777940 × 7 giving us 54445580
+ 7777940 × 70 yielding 544455800
+ 7777940 × 100 giving us 777794000
+ 7777940 × 3000 what gives us 23333820000
+ 7777940 × 70000 yielding 544455800000
+ 7777940 × 100000 what gives us 777794000000
+ 7777940 × 5000000 that is equal 38889700000000
+ 7777940 × 40000000 that results in 311117600000000

= 351354260315380
