1426314262142831426114260142591425814282142571425614281142801387115179155961559515622156218113811414129153761537578677866138291427914278142771427614275142741428714286142858996079678951724214984149831517813870149821498114979149781497714976149751497414973149721497114970149697214895981058104