165029991719484487081175370202474206746174483326072040902123004263113974252721717111619401223756954519806011426134882219610219101230222180117851612028410490116975696083500396556411159111964711419144851961812424316781891136110493446861335302227421066951744711622407666017867916804488498142615274251231326464716131161213280554621285392131391088062163782200011265957176953716749591836341016167583519831172064203041744351330098117586323905431524621516561905641611437696521531522406117064672617490816093114631920231171654186628322251517992139231501171912216760