485491648547883728148299947129449382899921285499026864792686381247901224789922434358239551022535602208774220874322086992172972217277021726602172518203497720349432034925203490119927331992712199267219926511992291199226719922541992226199221019921941992174199214719921161992091199207319919941991922195119919511461950969195094219507451926429192630219260791917047191699319169441916904191687119168371916780191674919167251916692