91068283949690913842366572151992239135219710959119972173412917310269659515612247712201587132871983521132901343474421841992043271075167332510918537140891792099801223415686779360186284205104132043118070163969573411410741173486449996397660245659610499892055172689266011250821929952213071896417293242591104857146673198765702064368816045123799177468901462288332261108295815187226383213021109413118142213049557491460342180046978116034885192130836325671041142174793460422284014476221617643181768621477444807667221154417110105139337455808771211794629228126282