Filtering a specific ip range in BGP

Hello,
I have a BGP Router running on ROS 7.6. I have 2 upstream providers, BGP comes as full route from my 2 upstream providers. I have a /24 ip block. I want to route the /28 part of my /24 block to my 1st upstream provider. I want to route the remaining ip to my 2nd upstream provider. What kind of filter should I enter for this?

Thank you in advance for your help.

You will have to physically split your subnet into several, with all the ensuing consequences (each has its own gateway etc.).
After that

/ip/firewall/address-list
bgptoisp1=x.x.x.0/28

bgptoisp2=x.x.x.16/28
bgptoisp2=x.x.x.32/27
bgptoisp2=x.x.x.64/26
bgptoisp2=x.x.x.128/25

bgp->isp1
output.network=bgptoisp1
bgp->isp2
output.network=bgptoisp2