39383972204100666593218471562032002157557615751275858104819278862362525370952295706055667026039192538841043529643006649153964493728286509677020972103197042297914129514384445863485465453153151407610380567312018228335093980944369248917384600292457575250425819881574056616427041580665261749585059341218076011505926513028409166685328465239134460539553843854431955603064493775458136742165517209128561514538962533026396270526427612863414519185713674006564138651307695818015682564164675849658210785775393855184048214350864064652762251340292826128964472325035256296671525304245511510833492348644208101532334543824239363917031474658628637037148165326335168762031419444721972277423966996902502348601985272257392626368213947755432322557039036251314774694445058106188131216555327