39428764928374629384752934785239847532987519728351928754982753981726398174519278361298371524981724591863918724519872319273813942876492837462938475293478523984753298751972835192875498275398172639817451927836129837152498172459186391872451987231927381394287649283746293847529347852398475329875197283519287549827539817263981745192783612983715249817245918639187245198723192738139428764928374629384752934785239847532987519728351928754982753981726398174519278361298371524981724591863918724519872319273813942876492837462938475293478523984753298751972835192875498275398172639817451927836129837152498172459186391872451987231927381394287649283746293847529347852398475329875197283519287549827539817263981745192783612983715249817245918639187245198723192738139428764928374629384752934785239847532987519728351928754982753981726398174519278361298371524981724591863918724519872319273813942876492837462938475293478523984753298751972835192875498275398172639817451927836129837152498172459186391872451987231927381394287649283746293847529347852398475329875197283519287549827539817263981745192783612983715249817245918639187245198723192738139428764928374629384752934785239847532987519728351928754982753981726398174519278361298371524981724591863918724519872319273813942876492837462938475293478523984753298751972835192875498275398172639817451927836129837152498172459186391872451987231927381394287649283746293847529347852398475329875197283519287549827539817263981745192783612983715249817245918639187245198723192738139428764928374629384752934785239847532987519728351928754982753981726398174519278361298371524981724591863918724519872319273813942876492837462938475293478523984753298751972835192875498275398172639817451927836129837152498172459186391872451987231927381394287649283746293847529347852398475329875197283519287549827539817263981745192783612983715249817245918639187245198723192738139428764928374629384752934785239847532987519728351928754982753981726398174519278361298371524981724591863918724519872319273813942876492837462938475293478523984753298751972835192875498275398172639817451927836129837152498172459186391872451987231927381394287649283746293847529347852398475329875197283519287549827539817263981745192783612983715249817245918639187245198723192738139428764928374629384752934785239847532987519728351928754982753981726398174519278361298371524981724591863918724519872319273813942876492837462938475293478523984753298751972835192875498275398172639817451927836129837152498172459186391872451987231927381394287649283746293847529347852398475329875197283519287549827539817263981745192783612983715249817245918639187245198723192738139428764928374629384752934785239847532987519728351928754982753981726398174519278361298371524981724591863918724519872319273813942876492837462938475293478523984753298751972835192875498275398172639817451927836129837152498172459186391872451987231927381