3
1907
343081
425796183929
562070136841
40496650491842199555367
824501439026637805612489876810823
1624700279478894385598779655842584377
3802306738549441324432139091271828121
128064886830166671444802576129115872060027
210604142476977747806569755290105170291449495120790656457721
3388495837466721394368393204672181522815830368604993048084925840555281177
11658823406671259903148376558383270818131012258146392600439520994131344334162924536139
56146314991766082642632333152948275734351103326267414763284183801470126295704742512515549544592611827818875529505418937287624990432022105096260880089208311
