41174171192100213192893493211363541261501220881825547154215718917396262990563211150316302313530110209551543552421727720095260260183294209791141160482501226821423113186133211196169737466009222790420533006120807149809104069796657617248621430544288814289310736522347221167317175938840221240954681557771259337552681078500210591811626911439222472213453944238541398828235656969674987500814207415504312795558894202581375481437958752024941597491226966726711627813777876951857041072812083331095051026188988814152010586114528425677899496779011608910487572196