29072815073811507379150742815074853400018540455577393289401130051290783290875150740715887824366194372694372684372674372664366181450342122941209145134511299284712207562230496480386480646601466479231048971168677155220014059253157761168629647922107665315887817650962782228758039236277893721168676116867299281011686707893657194966480401314155131415420291014996421441739581216798941081009456064771864560547757212039714351714526341203961503936477359453812021041537126120424477358904569109189910253611435164775761167742463556127819212920091477029201852102680913182518012628013621441817456041441713477570120217711694477575119421129377858114