127
263
5503
229268017217
57193908443040877545241
161226249164751695652113
573472334735477809996357383167
10350794431055162386718619237468234569
3150916688576664143611069445209929619169
183441131803022762130427722962952171341869050463
830994679927118905682507725258166370977410536910503701977
