3797482020824351127471142359093081559338409354369226854145852146392658068836734548265519632315572963523318391626052564122170134930193129501374146651750545742620628586750495521564553426050066697934024984862675168306640264614452122264525701404190142175683659029293104176157852870284663402583695027145760195262911013628122228845132051212963472256381465743524448358810813512154423183661198736225128066670658820436023383199562753706095490419751975617640432389418727222885374731685918551446643868138123896836541851641167255859643868640814283878226436321606840221258725510117034425153569230143362168547242409640741191527930676527201063206405817456533468952705396610635734706697538922540811456353717517551973153404667493368310797145039903419696664765835473021373437258354823801929