1442514494391415652676571638413082036740734837637756259189282387761196339512551403976841256257270112354528166176715444857632867935708391423995533107686567034511735001788542280747216533860125363628846514644212265508852771192764522843661216745879253937143845674722171250558955721337413678332521513107629378380616814779946323937338454917452673772855155195515752328560370166558351481157105076652149017177624080426822758545321146474130923246174330569234219762511731504356605406635031866504242552606031751674014147525483442744622718835129611666154167638540526274864921063031978748682678843785479537819243567376764073082811778559712213670789728749548547118125155564551114402581795715453892024907604780823631780516124344314551920859877216137786535750333462142468140666719113278283481567803660365177838388476198495936892414394194305916776448728128553659331153590675180302264479112391172224291853442312379554820782448334600384803167797187518743660230328935310634234413299215709230142227518136817016229479064334379829563967137240039051048458446518460344157564753809645483354279307318231187727473732301932261071207177366632746532571355637432037912231991888477133822984669838620465550108454352313426349651652520558825538290646778555280822015119353653778034773546402127425467470731468402661164878156175437547874714743062492011245662612066914826772254624473331825522568497553456417072974892441568027025994576123392690654525837342559772523362228444235670586160893404503696427846583616431426984554013338354346915220032068799652744580170513916981016451235068019123771171452431556866222963879769207470435521837681300608461148117465027458673467273524863539815427268671533621735666046853355091283416642057085015884657697966321091386793675766688781107061434049738113048425027383230466835073874448840352770647190380197628238242587777667222270596459542299595827522557298002637252629287794765337