SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 2)
    Function plus (children 1)
     ExpressionList (children 2)
      Literal UInt64_1023
      Identifier l
    Asterisk
   TablesInSelectQuery (children 2)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (alias s1) (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 3)
          ExpressionList (children 1)
           Function toLowCardinality (alias l) (children 1)
            ExpressionList (children 1)
             Function toNullable (children 1)
              ExpressionList (children 1)
               Identifier number
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             TableIdentifier system.numbers
          Literal UInt64_10
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      Subquery (alias s2) (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 3)
          ExpressionList (children 1)
           Function toLowCardinality (alias r) (children 1)
            ExpressionList (children 1)
             Function toNullable (children 1)
              ExpressionList (children 1)
               Identifier number
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             TableIdentifier system.numbers
          Literal UInt64_7
     TableJoin (children 1)
      Function equals (children 1)
       ExpressionList (children 2)
        Function plus (children 1)
         ExpressionList (children 2)
          Identifier l
          Literal UInt64_1023
        Function multiply (children 1)
         ExpressionList (children 2)
          Identifier r
          Literal UInt64_3
   ExpressionList (children 2)
    OrderByElement (children 1)
     Identifier l
    OrderByElement (children 1)
     Identifier r
