103861811251102106510609699986098193941043109193958211425819181114101890661110475781050114086510639961007914109739558311059891005102610481036623900988965953881948606108189895911079558949879946249518621087102410688908841113103310649901053107889189510949336159389709111015934112761411361039113311009309101080105510691066108389911239711092932952634888958113110961056916882607112461310869281054576111710446081075112288693710981027940114157711458839059491111621616107710491071584912908622101410179991031100299539610619571041113589311151004812112110351146111810529171020100396410676208799811000936109311048891034112911391130393625110961797396196310019921106913113789695488711031112106211471058633107610251019626909113811019041084101339262710231008107487787610798801030610956885102811169601059110893199711269931029114889796610161072103710731132107099111341119100611101128967929612619108810991143950907968102297210859621089815108210571051