SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 1)
   ExpressionList (children 6)
    Function least (alias x) (children 1)
     ExpressionList (children 2)
      Function toUInt64 (children 1)
       ExpressionList (children 1)
        Literal \'18446744073709551615\'
      Function toUInt256 (children 1)
       ExpressionList (children 1)
        Literal UInt64_0
    Function least (alias x2) (children 1)
     ExpressionList (children 2)
      Function toUInt64 (children 1)
       ExpressionList (children 1)
        Literal \'18446744073709551615\'
      Function toUInt256 (children 1)
       ExpressionList (children 1)
        Literal \'18446744073709551616\'
    Function greatest (alias y) (children 1)
     ExpressionList (children 2)
      Function toUInt64 (children 1)
       ExpressionList (children 1)
        Literal \'18446744073709551615\'
      Function toUInt256 (children 1)
       ExpressionList (children 1)
        Literal UInt64_0
    Function greatest (alias y2) (children 1)
     ExpressionList (children 2)
      Function toUInt64 (children 1)
       ExpressionList (children 1)
        Literal \'18446744073709551615\'
      Function toUInt256 (children 1)
       ExpressionList (children 1)
        Literal \'18446744073709551616\'
    Function toTypeName (children 1)
     ExpressionList (children 1)
      Identifier x
    Function toTypeName (children 1)
     ExpressionList (children 1)
      Identifier y
