25999
49999
299999
34999 49999