198732142155708535608422587722573719378217114517146722675713203017989115495819729014902938872916552814096386134545634892670228925202101771739835232580729020705746296125258550513886664784103711724335415544911444101294194135912876552365182833167326172720843475949119562727761644772259351648174565616375121710722605410896522713710818449719175220814109468113837914568776516208315570812290922767807347156814079715284165756358743322814084020849586613390971112105392811436319613198574155660556076749111953017307117323214321053581723683842112997139193158309