926148306523036929483111682551483509256393109349247302131206997481407135245753217374711947451237308871621116621142621325139993112650541924069052836705016698981162954126442269983610675833065130468157144700091138708713870751375498657958145257112949742999766989566992364679303363039121315466469552282912921861106742220505124198941446539511333518669814114535716406912536365159579261471238605109348942406141764112654421371859424056442062083351577039621221621107621281621324612809612799278624303683046730466980731520858532523300087126450915769851577424145702122451156706157711718569818604318604251596467429912871181322360