806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935806701059358067010593580670105935