Alright, let's work through 22107343 times 66143255 step by step
22107343 × 66143255 = 66143255 × (22107343)
+ 66143255 × 3 that equals 198429765
+ 66143255 × 40 what gives us 2645730200
+ 66143255 × 300 giving us 19842976500
+ 66143255 × 7000 resulting in 463002785000
+ 66143255 × 00000 resulting in 0
+ 66143255 × 100000 yielding 6614325500000
+ 66143255 × 2000000 which equals 132286510000000
+ 66143255 × 20000000 that is equal 1322865100000000

= 1462251625421465
