Alright, let's work through 12988896 times 45488983 step by step
12988896 × 45488983 = 45488983 × (12988896)
+ 45488983 × 6 what gives us 272933898
+ 45488983 × 90 that results in 4094008470
+ 45488983 × 800 which equals 36391186400
+ 45488983 × 8000 producing 363911864000
+ 45488983 × 80000 that equals 3639118640000
+ 45488983 × 900000 that is equal 40940084700000
+ 45488983 × 2000000 producing 90977966000000
+ 45488983 × 10000000 that equals 454889830000000

= 590851669332768
