4143533354816113998256995521626097612248610655212851984101201551164616512221458515867014602482372597498699872248615009577310631218691145189184303221463413895502105429182187116805463772802414051770419371618714421649162928393356875719261816871211186815792220035646394137594110065600813760029340100942806051946431686943059533883452815390518517294571658098645512537517987420635241583122133144584144831115795115429225822166681188415865913470220612114540147958209674115495173278130718205074912395380210971807013979515000024291376785302656837133018151259