2

6 109 173 
9 099 840 
16 125 226