80632830947562976172772827923682999816087895275811827587593275683124727612877395796548344277007821077708275472812088139276241820511141081934121047796683252825998136076170779117583711436762487703780183810118303177136797668212381234817831045777206834621266678316817998211682009117888068676356814918077278721786768239281085768118330284010822937782380929801307871479557770797636783975836318187611236768847993811869777841198880901114567682976975763417941977945784088177212348116377685610948756797633179671