1 73
2 25373791335626257947657609343
3 488960130368663401543922783473071784646213671843
4 2783097421140216173669833173554685254745646937315554685903182520041762334418182818434647284243799923238034037601108551025390593