34325380244873242382701374637593591268827831271326053568187457744955248655956229460564368025395339266757743794238065954134347913334006535376616805805622220164052878615663741604262658675449703613974222494121593702242133003957156627435050723539317566569735266744561979442730817006101542654893230717571426421519731722420446922040109632544698361725732513228576735395588632132274082375468476271119947694828538222733830313637336351613495757723788541311465049572857382421151262519863385103719552468561746314755615675121753721249289705053312545900308916204521950168614516516394600224911931812676622653199264173735145924651816862695162060816642360309153030215949140021781120343497658511360321241702299214937344235502756034904316827842580491260030185045552964312721200057673859