44823011091709002671292842996114250267957212124449217576313574158538931558048711026953366811654132983173990225123331473931470631470111312959815679815349575171290739740113115182824448348636120599812574894640614815665151837968734170190581393941888415305515305216760581862423439611314391200181334270115751351510094370316341819776211383206672865014026940422085281101458711262265766644212253261359510990711807587990705990731707789626692678195155323489864514282343223533223529993379996442471329324135712221459755139441611901729349901478935743119400581459860935022935029781849568507459213844793228028535167137143278341954755