3
43
127
1811
43441
1164193
7648337
31675363
33560297
170300267537
302174566303
28839634749383740426523
7923871097285295625344647665764672671
17810163630112624579342811733978085990447907
19920089444337138298464235762322652044360455061933560095498248626320648064090933161261450838743695259418147905050541051461685020054024361995173257987135671180353639296842398324929089474822723588703901872629906051766255428274506947468938477828223269805236590228756260520493011562935062658982250321
126852296050766047784776992715465773687411855096459451280266697532035066146932544175421865688393173785102361938960990064623979996076835078319576415359826033129207667086798178912967321070482378115136147835388572293179833069157101101883791705705208714527866927163415529511688021660417498827559221220679441
