155082912333125378412537865433659295079801395433321162744158260715826081574272619249693005431140100613112572269978571156973522756100613211357999580096564409580108960717593999289373046660655876498614029471006053100607510061333795873796519928946775781535689153566543396995804423650611039611156985957997486370486118529722730654130400452425361009372681448508315906831262101261647108201465814101752915584402947976518119024271586470724429136644613674251443004730472717513343999692836320837136643287641771693812117282704762196492945804352421442064104396424798073064952900774527262546615190715281561132743478415325423798321006134791890344188