In 219.50.0.0/16 There are 2^16=65536 IP Addresses available
In group 1 total IP address allocated is 128*64=8192 IP
in group 2 total IP address allocated is 64*256=16384 IP
In group 3 total IP address allocated is x*y=xy IP
ISP has 38K IP address left = 38912 IP
so group 3 has IP address = Total IP addresses - (group 1 IP addresses+ group 2 IP addresses)
=65536-(8192+16384)
=2048 IP
$so$ $possible$ $value$ $of$ $x$, $y$ is $64$, $32$