588:2521643030890142517160200455819257429268806874614144992334246472986326042234323893045245196723978311987885334954570684743557356036839732532994787702967218315295753929153509178150601540746105185691342079078404436496083388032019717974779773807814470034692137466726227253441912727620473422728726488894581699579735906726236603161257869076875904663150861866051912279618833482489689735195138175383525129934148003403603888692363184590082189988918929848806800152002948036280034620721398512848593563771721069475294369472579663431361885184234207909069252986656895218331843556843102451054325023452411337205968090068543607296409149782128336911542478814274038578668481348996747471409141089748058229596920689499159519817407390296382008382070300744863218739732314429029151670730304595216231545478702373888188000919046662431503207206629308654677911837300987071428528831365876740930785611266613676774567765907662535936060321348821226865129338643126080232692040241661041289348883225962194128504110668765226765644308914842047192440270158307293293861041837498509800950806288900247518912732280842231238136590344957201994547781325422998813588363142865582800974406656616656857163356268857679365952386786117295507970934810713753648789867851921581286452248330384724389240761985527082629105531581771515827144220247691176344629079475389034780368870277081146643554067275058357382472662094763099344485119614897134837313224297169217468558000077851254250784944036389