3438431063101074634208657146065711708511694512447971172455133266910932186460605851487267755009424694106720927900985413205114505372161345451461601881031950960110076684478325480133400137439215370321537033983548652344343862805071125602214004301024981106317415470134542367239197104312781121047618264389146558413688452926171005647116999308751151869815437051059071014924116979149403444294156302412399611418701332113012549307436145206868815871009051098448747448446488910119646680772705315243038350601518244450757117046415530116958849084204611139205892660892661819201319858857462772403669798803709803710136913411901456858981516915704517