3
5
5471
67887077
540893293
771138721
1533926272849
45232564075409
172720604638150729
54669044605171143533
157552196128597543991
11514895455487400649824422273
29828214298795211736168057503181875257
6250159249928205039051856197581647807719688397
57391927899330786561765341947634472071726676896341
1900764616062635859310295270842876366114322092780097
29807383406768099186499485398942739714123694345274554418576122066947900173041797486057
3094370432032805355177230433270065636934209000089709476056046201975893944504526523646181882472019182454441940262575164313583
8694045087301330951920827992548062284112111129027602435936948477573651173572655999557979923042550606860504633923810675548859
