Alright, let's work through 5129 times 6129 step by step
5129 × 6129 = 6129 × (5129)
+ 6129 × 9 resulting in 55161
+ 6129 × 20 which equals 122580
+ 6129 × 100 which equals 612900
+ 6129 × 5000 that results in 30645000

= 31435641
