131561086132037831207831996795049193020750522339412419374364502208818149183983512157821066501040326332119016514950175473150440588191351951660992831991941277701267171876744307610611325885734091770911582461088661103781266914697273050204562131110144898536988585622618015512910209315865645409951543760118990105258153263461552139531814191632126794322584360555104170956157874615079110266221550693275254620742068315218098659791819418547854368205178112921116271135791196432835412135292938157376137186038984072650762172999523991086176209194028583517497217232