Alright, let's work through 22317458 times 43548699 step by step
22317458 × 43548699 = 43548699 × (22317458)
+ 43548699 × 8 resulting in 348389592
+ 43548699 × 50 that equals 2177434950
+ 43548699 × 400 that results in 17419479600
+ 43548699 × 7000 producing 304840893000
+ 43548699 × 10000 which equals 435486990000
+ 43548699 × 300000 which equals 13064609700000
+ 43548699 × 2000000 that results in 87097398000000
+ 43548699 × 20000000 yielding 870973980000000

= 971896260887142
