707011069233624816855146858945874639719349120052412581442581128049992381271807829716201212815091313175552162112211990143718118544178753127807180358614171243245916814283216516616654612317616950815157715093926654880236593228622125902474694446917387415985618812021527942959312734131210741815221141066146864535191465292240926950914195216518515526186389164819417776070214147355915570750877198742752761816471722452158421513281859741103059243891059222052114478145816765236847210851857943185204620197162133064296852225881176351839343765110993144743206544139117148321