4214261258229106158310683652843138700603210131220081700189809389812913036621508721094062149576212166426379481434608812405150800581545181291876440481386481382111716458032280526512004758728246518799403320126180323136072373671860324795067342473396795547367379488795071184166113767011439351418337340579508734257955573426734007950979557117164611101169488321534328240612330211493483245658428109125756415855915741199685269998015419022340332341251746921522040152201785946117469353113373394957747345470398969998179491963112561477992777992886826608960432122853386501286304441528973427847893666312427873428112