========================
In the first ten years, * * * needs to be returned:
Months paid: 120, * * interest 494500. 1, * * principal 43320, residual principal 86680, residual interest 329 1.22.
=============
Before 15, you need to return a * * *.
Payment months: 180, * * interest 667702.24, * * principal 649980, residual principal 650020 and residual interest 2468.45.
=====================
In the first 20 years, * * * needs to be returned.
Payment months: 240, * * * interest 79 1537.7, * * principal 866640, residual principal 43360, residual interest 1645.68.
=============
The first 25 years need to be paid back.
Months paid: 300, * * * paid interest 866007. 16, * * paid principal 1083300, paid residual principal 2 16700, and paid residual interest 822.92.