993936109610339289901004106710879331123105397388599261611091003931105891395610418768971047101462111361143626113563363410498791052108911411107883912930937895113798789110508991081111010691070624113099795862395399510738129111132929954100110889621068106410241018106058187791610578621122106697197010171139622884963113311429989601044890112457810201007111211138195826251094886609110611191115102210359098656209696131128106290839210361071991101911271104105690698161211211048988627103410631059108310721146109258410431125966107539610311105105194090711451138955103810791093996972395614887102611269391082918952934114860710061086108410749616088811102111410259101129957904898967917107811081076108595010991016100211186159641008111610801111618577110039410151134610815880114039311011065889882938100011171054114760610619329949005761023103010139491103968989893914948905583896888109810056191027102999910399511028107710379651131894611105510919591097617