21322632511224075178883449514435818747568063112443200472113547207257139247141581221776986235346276786208930212257194403996331683271113131599771592151574217719222849242112910436340130351195934142626210040167025125843223591536821033101058091497322129821958222496220358387859192537616112616384029152791700001386831357881063721631375632849979845041704992197679696186936143027309225021333904654851180311586025817920606161091511081398875150215660129848132542198774693809464916637022736472155101394232056130136478142919152743107622731652792583665279412624426359