567211837972076831217671464161565891034642030121882891444431055071095128837289227748271950101414618191518654251399148781412353383325163117211150406951841603910276113978817706210453159033105570175372581222352129085284576995249232691115031275662214426582864281115868554522071901210625528819089178187716621232834168312232790637131165220405111425207637213002760642672319899713011752386304142144252165738326421884651812133430184004290361335422240746592166248346651738386246541859037415529393914397471021511700242093081023311821411422871399292616214807442249