80766810268103381143811798127181282812838131781321813258136081400814578152681528815428163981640816528165981660816958172481765818248185981897819778211382176821868220982260823358238182406824668247882481825178259082961829988301583048833758343683530835538372283861840198418084232842788438284392843978440184406844218447584527845508510985164855498555185596856578571385750858258583785864858948591485940859418603586451864708650386572865798668386779867968690186918872368731687476875218754787552875608760787629