Alright, let's work through 43355568 times 41430506 step by step
43355568 × 41430506 = 41430506 × (43355568)
+ 41430506 × 8 resulting in 331444048
+ 41430506 × 60 which equals 2485830360
+ 41430506 × 500 that is equal 20715253000
+ 41430506 × 5000 giving us 207152530000
+ 41430506 × 50000 that equals 2071525300000
+ 41430506 × 300000 resulting in 12429151800000
+ 41430506 × 3000000 that equals 124291518000000
+ 41430506 × 40000000 producing 1657220240000000

= 1796243120157408
