66234662776630266317663576635966360663636636566373663876638866399664286645066464664706647166502665096651766593666096661166616666286665566778667956687966883668856688866890668926689466895668966689766898669006690166905669076691166913669186692866932669376694066943669926702967041670726713267133671346714267168671696719167194671996729467301673036730467306673376739867402674116741267435675066751567517675226752567527675376753867539675416754267543675446754867553675556755967560675616757467584676016760567607