7103177688178712117961171970312871315973920312620021666096079674155225225005200389111821154122819022133021093052089671291314356712255619423112306677742196060951181391851205828295012945318192611422022744129262103551288620489013553714846647504127241195118133239131161253411044469342417940216436089858545111964021206411016616034476304122881396757992014790625782152253180176219220787045589819428367576148942103440715291916771682533713220649615760917467611363890519131229773663423922439871577990154810112521613082420586757687140440206983896601004111153778917228192