3
3
7
479
1913
5737
40153
176383
340337
12417007
134000609
542487937
58392032593
55009358369431
4633076102837130131059
32605142983704221670173899
26537037220992112785174856161239437662001
21719294766013521423128159168260255839743617
7110008717824458123105014279253754096863768062879
199987538790826996082414586220862745720625115339053303
348106277055479556523667298997810176594405634823028961
4765532479056161486266998639803409813623449440431151642518489610039529
