Alright, let's work through 43682944 times 45318287 step by step
43682944 × 45318287 = 45318287 × (43682944)
+ 45318287 × 4 giving us 181273148
+ 45318287 × 40 producing 1812731480
+ 45318287 × 900 that is equal 40786458300
+ 45318287 × 2000 which equals 90636574000
+ 45318287 × 80000 that results in 3625462960000
+ 45318287 × 600000 producing 27190972200000
+ 45318287 × 3000000 resulting in 135954861000000
+ 45318287 × 40000000 yielding 1812731480000000

= 1979636193196928
