96778012432574133463113531205311121518304373673511924511923829387311343120451192237367213045051446895130688551192118190799668431111196054112460215729443113331132121317620165412496332799723736719038841711210603251538801471096292118617894122500090983117723817723712457032312732662282115936017101173911548311434404143440314339961434036143440255307855632155635714033789344816984202110881538399153839815383666573266125155166215249107053915519158969518098195006190429783110629223724927046068462401772361812256983531538445833834444447444446444445563334121038515491771538397133158611169051905123128619624163127863128601093282