farmer wins 287 crores