670073670072138681149373569044460212223833113137861313785621853116269910758634815261386810138677813868091386775151810272470312493261236537115127120357067011367002411734169701731272228157512413868081386894138339297016797018780940719964860212123521513833411523837106980334227085873342259121037310257010336949179811130731380940512324903763147596116126115069622174201201359145311914531301453108146230411364622117621261021744221743321744121745410530202212582212194957714957791170954142781612503099242811568182595436924280142780914278252174261052980145303386737614531292212571269531212614985992221175221218221174221217309887221251221160221159221216