112145211128463011270610112163841121640211232638112163851121638211216386112164031121452911266388112932461121452311293308112145261121452511235466112135891123264011216401112164001121639911216397113204571124095211216395112163961123867811280786113134951121452411317648112933101125413311223651