21929931152931151152550415255105863345863486194612770724016511982701569791619487619486586801586800339957339956909769586799956851152966456575112241061525586141683061946958679895685018542013264265867976194731932613953952749435856991112039109169527709048517115255231525428277089277071277130585731125321158638895680912831011797916924727517415859855856294617275867961731909469185865361525548586395125855327712313871285047775867955859845865356023566023555722325722505723195722491148957123156826290898034110713521914964152242347410149591373222137322165653213622381362138898352898386478913485170518010114798110148901180123668095869924