No problem, we've got 45310886 and 74634903 to multiply
45310886 × 74634903 = 74634903 × (45310886)
+ 74634903 × 6 yielding 447809418
+ 74634903 × 80 yielding 5970792240
+ 74634903 × 800 producing 59707922400
+ 74634903 × 0000 what gives us 0
+ 74634903 × 10000 that results in 746349030000
+ 74634903 × 300000 which equals 22390470900000
+ 74634903 × 5000000 that results in 373174515000000
+ 74634903 × 40000000 that results in 2985396120000000

= 3381773581454058
