713871713898157976423850970988571389723851510381241768410381271138797158516016531615797579082344790467139327138967650027650558504495179571483286260027148335351671148347317857011227121352731785801585181806569162104162103721154843842624110476241466140788182056980646380656813339681556759362636133393815851808065676845897751748065668065658065648065634189080656212973478065619395301579792713974709934761154144510357174572003243373243161417136260415822958019944151971397376044457199760611654723391798065608065591585171849777158517016210216205985058213339378065581233462141708504348020493625831785695397587139361044557