SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 1)
    Literal UInt64_1
   TablesInSelectQuery (children 2)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (alias A) (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 1)
          ExpressionList (children 4)
           Literal UInt64_1 (alias a)
           Literal UInt64_1 (alias aa)
           Literal UInt64_1 (alias aaa)
           Literal UInt64_1 (alias aaaa)
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      Subquery (alias B) (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 1)
          ExpressionList (children 5)
           Literal UInt64_1 (alias b)
           Literal UInt64_1 (alias bb)
           Literal UInt64_1 (alias bbb)
           Literal UInt64_1 (alias bbbb)
           Literal UInt64_1 (alias bbbbb)
     TableJoin (children 1)
      Function or (children 1)
       ExpressionList (children 18)
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier a
          Identifier b
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier a
          Identifier bb
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier a
          Identifier bbb
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier a
          Identifier bbbb
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier aa
          Identifier b
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier aa
          Identifier bb
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier aa
          Identifier bbb
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier aa
          Identifier bbbb
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier aaa
          Identifier b
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier aaa
          Identifier bb
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier aaa
          Identifier bbb
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier aaa
          Identifier bbbb
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier aaaa
          Identifier b
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier aaaa
          Identifier bb
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier aaaa
          Identifier bbb
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier aaaa
          Identifier bbbb
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier a
          Identifier bbbbb
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier aa
          Identifier bbbbb
