691756187962006692152452052187207469269692146917823496958160214145971327969132628201228492216921160209204538664674523361288696311458423523894358057339475767643311328118656920994486021061573407256041330994593156019946789692794990669994768059396574594083157035535615669653125602054833165914124072260410361460134341384862155876544815629513172286031531400757696479841043362360738234460220223389455602066907547676452176021814609317123574651427596943109349975140114520850558589116917472780587574114