82814255359329963748264443921836555111205289204487875022062576512554788182729474315837122335121612176356578552447063623457250417565452263117174847773848545659520727884539178265364646631354037570197473016525873751064210645964300202309571649628563314117568643589195374203123110269320638