3
43
127
2339
37409
161323
514361
2349023
6020351
7322617
8932786385279
14608351671572807850092203
8414160072705585053393085689
23740978495305899888391704714669253618912353
79638304766856507377778616296087448490695649
62357403192785191176690552862561408838653121833643
24197694508987883080972358506371712411450843777575576412217466969219585984211736903798679800772081334203367180477758011126973218442556880395784657946864053755810895062281915585067959332221873
1666129760783692984817325888236507423024207084234222860677737769250812892190514029412998699012287089547573502357866294063621605718278017201500894720542793554190909661685942842319461389392060802442573477631078176179880276435405359537669628828377237135636769031529417583
