Alright, let's work through 43577372 times 68751716 step by step
43577372 × 68751716 = 68751716 × (43577372)
+ 68751716 × 2 yielding 137503432
+ 68751716 × 70 giving us 4812620120
+ 68751716 × 300 that results in 20625514800
+ 68751716 × 7000 resulting in 481262012000
+ 68751716 × 70000 what gives us 4812620120000
+ 68751716 × 500000 giving us 34375858000000
+ 68751716 × 3000000 that results in 206255148000000
+ 68751716 × 40000000 what gives us 2750068640000000

= 2996019103770352
