[CentOS] ip address from range script

Thu Jul 29 13:54:09 UTC 2010
Jozsi Vadkan <jozsi.avadkan at gmail.com>

TEST-A.txt: list of ip address ranges [AS/isp's in a country]
TEST-B.txt: list of ip addresses

I just need to know, if an ip in the TEST-B.txt is in a range of
TEST-A.txt

cat "TEST-A.txt"
63.31.63.0/24;9007;44536
64.65.0.0/19;9000;8263
62.64.14.0/21;9001;6852

cat "TEST-B.txt"
63.31.63.2
64.66.5.4
63.31.63.66
62.64.14.231

output: 
63.31.63.0/24;9007;44536
	63.31.63.2
	63.31.63.66
62.64.14.0/21;9001;6852
	62.64.14.231


-> so is an ip address [in TEST-B.txt] is from my country [TEST-A.txt]
or not?

thanks:\