1396964139150727281114270256479441426938146386135051335054813957961395795176376137385917643434358313967748388862948362948288107850363929684116828762946315122481426937109978109977141327113147781314853154261010024661072579280248182332539281091948934138934442900471887753041454204416952364583914226616721066458386458771461406146146357368814615795735866739921260794297101923390135019868214368216215460148868441398806359772699352538262845828486267686508687644523475177569503475823475817570967054789686214711951370907923671133086131987731833110795563274889876381134201673671296909140944114085056737316737301098661099761493631337174