Pokemon tcg world championship finals July 8, 2019 16 32 64 128 Pokemon tcg world championship 2024 finals Pokemon tcg world championship 2023 finals Pokemon world championship final Pokemon world championship 2022 final Pokemon card world championship Pokemon trading card game world championship 2022