1 329
2 10749959329
3 13354478338703157414450712411084788083329
4 31805901671535946873683214850443962286247121286498974434589878873067732454837357172287740619726491676158338648893866257778386087124710537539603388756924531747329
5 1023365679357840113223421992807425771495073233901600931750784006472634453692611681325046723835100092805711774106593049989903499878038006638615195509576064572808336140991133701922620408369008361961024188685684668002662227165935176267582640591369914646112603550422228250294815293665088635964193529220347181693255701384499971997610789793764952469576149113038257251129038543719818377630256299394227566363060097480407749182175308832117732732616602545386553295776500562508052580720419984923509869296960515697050508053565749028566629807445510209811808892102272890285616185242177165048281304021021560885544361964851299544272946747471263205992308451329