1693708557983084227185141224042361523073666766621332815771053938748847517940054549664476121655841443749249788702053835198251472653765077691683513576110824155253723178661283468765755779384587023321601956602743418203126395126652723425484523266660211225974860475367833021539964659508811230442567747197206515256213233288401679214196502585535116589161556423334564835513987647012603282044534605961921943532206381114353153436930565851015614629383850500590372735474438465144391637337450681932161705693784852621675568483227117259331770551129727250438634022926857033576046797805505139237808225672107309344426334800443164244577152636880715126717136517547914828491427835642128564364404446414736506442806474252246054736554411144022506523920377745131876313365404841765626681171438093617916498391468827335219092223354348571375622666005646718047526675475597156488820226475116348722230115310916300651281258773319244219189296717654561789743242173481411788346773827095256865187313386907367447813356679610712228385543528403798532108712736268511046443954625376882856327555812112615723061242071063714235787191196532876304571995223715554672918666328554928253870456015448185416225771367037413021269405200762355212856805483886311848216521877270437770599142174708719737544568810803767276138145827509727448893737465725579545812377665264569147218849029880179296782289407826511206566324323835617780267322154124347063611550358672818178153611370337731454267579048655390806462706406783601459193441595217349295729778722277453467545574138136597521343350454695137632082021144627971968959852346315574498474716874557673392513804246652905883037463816435876293457727942529946918220185278022271152461351941878404801404897341663313422995245373230227837286707304198390236461865206139783746660316455079397310738635137849226367730786987995653897844521807854477447505016283364037546051547240766320333125640248294846