85702285262987288130532612907691120936112091070863813644041185446306076440052645158114520830604811882521558039181001901614603671460366583519481781709939892237458603954571203574786634172938999499107914613074265601624804017971688123010632211192947477433485040126823917971523034612682381268236477432478176789846122073812681911104664132949851448111837741246271079004514480440137135458854423813545781247161183757440136645117318580156853913545716447626451011227229122722844004211837567046642265842266037046496451572266023186501280325236359155065313659351354567655855318783318832108235513545877985631468153117016950535211701729441138033647474