114111291112877952812912112686210861136110897161210539069601033110561761691639563458496710521143981625819618101894810821056886914991113496510179498809401015890103811301098105110191002998939111895110931123105010011092109610851119110189910391077908106911451024956111199210068851117582905938108388910911003104958110679506068963961036929613106410806076191116111339410711061881972610109488289758396457693711109541044114757862010486261020895113891111421081994879108899063310071121907110390095510789531013966112511151137999108710169321065930114011481074105961410341139393103196910661133100896189410581005110610551035987107011271022931611973995104111319091043107391010291025957624107598888492893311149891014106311226091089962918904627110061588860810626221079110788310571026865623958997102339211468871124110210378938159931068109991310271028891898107687693611359591004110411095779631132104710301000105410729961097970112896891762110609341084