114285110475113048117542118011113935113801113869117538113835113856114623113841142416111373110469110724114687113677113859118014114259111131113593113662143954114288113051114678113172116218113682117494141958139264112783114262117546113498113502113506113517113478114800113318139188145696113306113314113322110452114643113175113132118020138195114803126018114647113097