22198118192112507115949113427112383115890117823112111117711114286111975114794117107115603113049117575116772116936117546117814112316215051130271119701137061137461132451152211184341126071157131171391134451143901126401119611184012156621497114420117989112126117262116156113377112063113281112682117832112474115224112165112034116081112795114929115617115450118056113891117273118332118407113162117723115933114246114490113782113642115987115711115704118359112814115622114509114641208162110111274411637711210911636111447911741911234311758111549411331111609811569611556511332411511721503118366115834118020