same IP block in different networks using BGP

Dear Friends,
We have 1024 ip address and we have 4 metro ethernet line in diferent cities.There is no connection in any metro lines. We already configured BGP and we use ; like this.
Metro Ethernet 1) bgp network 185.XXX.48.0/22 All ip is used
Metro Ethernet 2) bgp network 185.XXX.49.0/24 All ip is used
Metro Ethernet 3) bgp network 185.XXX.50.0/24 Only 30 ip used
Metro Ethernet 4) bgp network 185.XXX.51.0/24 Only 10 ip is used

I want to use 185.XXX.50.64-185.XXX.50.254 for Metro ethernet 1, And 185.XXX.50.0-185.XXX.50.63 for Metro ethernet 3. Thanks.
Metro Ethernet 1:
0 ;;; Gelen Route Istekleri
chain=FSIT_in invert-match=no action=accept set-bgp-prepend-path=“”

2 chain=FSIT_out prefix=185.XXX.48.0/22 invert-match=no action=accept
set-bgp-prepend-path=“”

3 ;;; Izin Verilenler Disindakileri Blokla (Local IPleri Advertise Etme)
chain=FSIT_out invert-match=no action=discard set-bgp-prepend-path=“”

8 ;;; today
chain=ospf-out prefix=185.XXX.48.0/24 prefix-length=32 invert-match=no
action=accept set-bgp-prepend-path=“”

9 chain=ospf-out invert-match=no action=discard set-bgp-prepend-path=“”

Metro Ethernet 2:
0 chain=FSIT_in invert-match=no action=accept set-bgp-prepend-path=“”

1 X chain=FSIT_out prefix=!185.XXX.49.0/24 invert-match=no action=discard
set-bgp-prepend-path=“”

Metro Ethernet 3:
0 ;;; Gelen Route Istekleri
chain=FSIT_in invert-match=no action=accept set-bgp-prepend-path=“”

1 ;;; Izin Verilenler Disindakileri Blokla (Local IPleri Advertise Etme)
chain=FSIT_out prefix=!185.XXX.50.0/24 invert-match=no action=discard
set-bgp-prepend-path=“”
Metro Ethernet 4:
0 ;;; Gelen Routelar Kabul Et
chain=FSIT_in invert-match=no action=accept set-bgp-prepend-path=“”

1 ;;; 185.XXX.51.0/24 D s ndakileri Route Etme
chain=FSIT_out prefix=!185.XXX.51.0/24 invert-match=no action=discard set-bgp-prepend-path=“”