20413331209614146295123766021877170831720250938656773183254173346646779303869414004936475967556328194747934358988402268545385287129756404166516364428351896414241352060765418845121723284455112344464338420935272634840612084797417167031421260316434437587342196707559122130152791363272132929785562614781776435585434655054245790258424954671059226801431555756353925584948245469539332801367330472629021223269550184611163554056419309525084189581235742519346802530138574864338716426234057681235525020222818631496648686229835625533053444407173525271432530744353596183609420224513166644667429584382585613737037234730826729641131005154668643926911138948136311009443148481464457644065052493335418433347454845662784524568095481694049942489209846937645936401431265253100265825821