67627559436763434363770104355134157498107885333227168659923788235058471850687568462436657983679464794615111657696774854974149349142964200731206850784987949778832676546174848817408273438031532636726786407684094202415766688635364734795297923178791731396385163621582504835043449338515714468839516978026797443631614400377003512512476525256549264686572770075770201448479518776667716877122732487318951711323835777191739356561647688511680627429948284419376987146781359469576406744881419935776