784205139862868559663577163582963576263578563583063574463575763583187722311194259221299886292061011463922665166477565206283477559135686111774971031968107507728006240711080455411707166425561170707658266113894145597458200287412345597565826764640897678412406676232101454218924849925059112068068508668500468207411813006965631013359131251061841614832492661469119001163096623198697401706163106335492651014124796596756460624559533702080129312972674763581417081141699114169821437254107871510869706982144559762891452469349884474993291137425698153698216507189808924992956831451054358547073114341454700113298885470115463982089891327569368886