Explain Genesis 126 Through 270towin 2024