1170811498222104114245572455988994828199912698421269846861774861764374481491351533848108800730092467875153439662285286851950356123948553718459549576280158054839722860170515805981580781131541924536413960971306983115040610651847304944736727080945526102523185127141839442744211118695526410473318765807546108911204271825475728892449735387900802773143604810079212940361500166297273127888399804319978844337813064244331715465585308482673944497111151932363323120474662114855188345388826574842530150713914199311783424067271264395144652718513896063360276407852732515708911745713919251498194362358586082126860710047051586031137131