No problem, we've got 37949368 and 66949297 to multiply
37949368 × 66949297 = 66949297 × (37949368)
+ 66949297 × 8 that equals 535594376
+ 66949297 × 60 that results in 4016957820
+ 66949297 × 300 which equals 20084789100
+ 66949297 × 9000 which equals 602543673000
+ 66949297 × 40000 giving us 2677971880000
+ 66949297 × 900000 which equals 60254367300000
+ 66949297 × 7000000 that equals 468645079000000
+ 66949297 × 30000000 giving us 2008478910000000

= 2540683509194296
