889962108510899706076121099912881106810841020107190096396910649079591057108896899510055786349971106877105288510335831078622101761496711159501008107011101135862908954113991862610631092109899995839696696494811321122883103557688089410411031112598993110699401102105911471048103710491038957106711051054104310249339811053112962489660888699195339394911429878158871047934610111861893810839061036102993211111074937105189810931123625114089910808821076113310009721058106699811241130107311198909931075113157711211004107911001055111210946333951143108189561693099010396271114106210131082617613101810976218191107951105096110611113100299693960910968911030101611361126928909107762010078791134112810728121065101491711416231025884112797396011179561015913102810199111087110110061109615114610221104904102688810011138611914111610915811027916584104489395595298889786510609369711103992100360610341145394582994929102339211088761056108690561996591011371148