86387643633421724823766386387386383651528724698181671981703486387213098369746704947926348924935924867925094924879926291884248926347926346925092884242924866123868992629092626192509192626088424715585421558541876991225127162742547316217886109217311714621433943143621911834042178251434117143555266105314339462178831414211143411633865157039338650435613385931013397125351029105029112529104929112429124229117629124129124029123929119415839441140128291175291174148329873800396999314689442911239699922910221579971483297291033146891338500398030914690001483280111341750603415539212912371338120536426824998147802838500462673929116651640