14471854100010561320158312485643141218471787513152310138621540718174122011401994180842441174614969172301372255158872112514091992195417457211901650302160014971066268289189379714021366666102414534695961515748833133566015825917151389114102290813671475525718393941507546336