SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 4)
   ExpressionList (children 1)
    WithElement (children 1)
     Subquery (children 1)
      SelectWithUnionQuery (children 1)
       ExpressionList (children 2)
        SelectQuery (children 1)
         ExpressionList (children 1)
          Literal UInt64_0 (alias digit)
        SelectQuery (children 3)
         ExpressionList (children 1)
          Function plus (children 1)
           ExpressionList (children 2)
            Identifier digit
            Literal UInt64_1
         TablesInSelectQuery (children 1)
          TablesInSelectQueryElement (children 1)
           TableExpression (children 1)
            TableIdentifier digits
         Function less (children 1)
          ExpressionList (children 2)
           Identifier digit
           Literal UInt64_9
   ExpressionList (children 8)
    Identifier s.digit (alias S)
    Identifier e.digit (alias E)
    Identifier n.digit (alias N)
    Identifier d.digit (alias D)
    Identifier m.digit (alias M)
    Identifier o.digit (alias O)
    Identifier r.digit (alias R)
    Identifier y.digit (alias Y)
   TablesInSelectQuery (children 8)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier digits (alias s)
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      TableIdentifier digits (alias e)
     TableJoin
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      TableIdentifier digits (alias n)
     TableJoin
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      TableIdentifier digits (alias d)
     TableJoin
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      TableIdentifier digits (alias m)
     TableJoin
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      TableIdentifier digits (alias o)
     TableJoin
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      TableIdentifier digits (alias r)
     TableJoin
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      TableIdentifier digits (alias y)
     TableJoin
   Function and (children 1)
    ExpressionList (children 31)
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier s.digit
       Identifier e.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier s.digit
       Identifier n.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier s.digit
       Identifier d.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier s.digit
       Identifier m.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier s.digit
       Identifier o.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier s.digit
       Identifier r.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier s.digit
       Identifier y.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier e.digit
       Identifier n.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier e.digit
       Identifier d.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier e.digit
       Identifier m.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier e.digit
       Identifier o.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier e.digit
       Identifier r.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier e.digit
       Identifier y.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier n.digit
       Identifier d.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier n.digit
       Identifier m.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier n.digit
       Identifier o.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier n.digit
       Identifier r.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier n.digit
       Identifier y.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier d.digit
       Identifier m.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier d.digit
       Identifier o.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier d.digit
       Identifier r.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier d.digit
       Identifier y.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier m.digit
       Identifier o.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier m.digit
       Identifier r.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier m.digit
       Identifier y.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier o.digit
       Identifier r.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier o.digit
       Identifier y.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier r.digit
       Identifier y.digit
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier s.digit
       Literal UInt64_0
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier m.digit
       Literal UInt64_0
     Function equals (children 1)
      ExpressionList (children 2)
       Function plus (children 1)
        ExpressionList (children 2)
         Function plus (children 1)
          ExpressionList (children 2)
           Function plus (children 1)
            ExpressionList (children 2)
             Function plus (children 1)
              ExpressionList (children 2)
               Function multiply (children 1)
                ExpressionList (children 2)
                 Literal UInt64_1000
                 Identifier s.digit
               Function multiply (children 1)
                ExpressionList (children 2)
                 Literal UInt64_100
                 Identifier e.digit
             Function multiply (children 1)
              ExpressionList (children 2)
               Literal UInt64_10
               Identifier n.digit
           Identifier d.digit
         Function plus (children 1)
          ExpressionList (children 2)
           Function plus (children 1)
            ExpressionList (children 2)
             Function plus (children 1)
              ExpressionList (children 2)
               Function multiply (children 1)
                ExpressionList (children 2)
                 Literal UInt64_1000
                 Identifier m.digit
               Function multiply (children 1)
                ExpressionList (children 2)
                 Literal UInt64_100
                 Identifier o.digit
             Function multiply (children 1)
              ExpressionList (children 2)
               Literal UInt64_10
               Identifier r.digit
           Identifier e.digit
       Function plus (children 1)
        ExpressionList (children 2)
         Function plus (children 1)
          ExpressionList (children 2)
           Function plus (children 1)
            ExpressionList (children 2)
             Function plus (children 1)
              ExpressionList (children 2)
               Function multiply (children 1)
                ExpressionList (children 2)
                 Literal UInt64_10000
                 Identifier m.digit
               Function multiply (children 1)
                ExpressionList (children 2)
                 Literal UInt64_1000
                 Identifier o.digit
             Function multiply (children 1)
              ExpressionList (children 2)
               Literal UInt64_100
               Identifier n.digit
           Function multiply (children 1)
            ExpressionList (children 2)
             Literal UInt64_10
             Identifier e.digit
         Identifier y.digit
