130835643720222670115841151578524607428698112993150341160381703159394119826616708312171821883620035158280600207858320331612318912096167350417571221328626716494190754941822250165998647752701815863720960186318128411347521332582278721080215951951511849941667172239321083852001155722317923322010015549710964821208020484669701197669972201864791880981306151193921699814761016478715399820386913248777189567612078075086965639823043237518404018130247357941381724022209307062694872210486135273886152259074031767514125516194429351285729119313178313507213055136888