SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 1)
    Asterisk
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 3)
          ExpressionList (children 2)
           WithElement (children 1)
            Subquery (children 1)
             SelectWithUnionQuery (children 1)
              ExpressionList (children 1)
               SelectQuery (children 2)
                ExpressionList (children 1)
                 Function toInt64 (alias a) (children 1)
                  ExpressionList (children 1)
                   Identifier number
                TablesInSelectQuery (children 1)
                 TablesInSelectQueryElement (children 1)
                  TableExpression (children 1)
                   Function numbers (children 1)
                    ExpressionList (children 1)
                     Literal UInt64_10
           WithElement (children 1)
            Subquery (children 1)
             SelectWithUnionQuery (children 1)
              ExpressionList (children 1)
               SelectQuery (children 2)
                ExpressionList (children 1)
                 Function toInt64 (alias a) (children 1)
                  ExpressionList (children 1)
                   Identifier number
                TablesInSelectQuery (children 1)
                 TablesInSelectQueryElement (children 1)
                  TableExpression (children 1)
                   Function numbers (children 1)
                    ExpressionList (children 1)
                     Literal UInt64_10
          ExpressionList (children 1)
           Asterisk
          TablesInSelectQuery (children 3)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             TableIdentifier dist_t0 (alias a)
           TablesInSelectQueryElement (children 2)
            TableExpression (children 1)
             TableIdentifier b (alias b)
            TableJoin (children 1)
             Function equals (children 1)
              ExpressionList (children 2)
               Identifier a.a
               Identifier b.a
           TablesInSelectQueryElement (children 2)
            TableExpression (children 1)
             TableIdentifier c (alias c)
            TableJoin (children 1)
             Function equals (children 1)
              ExpressionList (children 2)
               Identifier a.a
               Identifier c.a
   ExpressionList (children 1)
    OrderByElement (children 1)
     Identifier ALL
