list_of_ips = ['20.50.104.64','20.50.109.225','20.50.111.186','20.50.111.210','20.50.111.236','20.49.160.52','20.49.160.254','20.49.163.6','20.50.104.47','20.49.163.76','20.49.164.155','20.49.165.102','20.49.165.107','20.49.165.140','20.49.165.146','20.49.166.57','20.49.166.167','20.50.105.129','20.50.103.75','20.50.103.201','20.49.224.80','20.49.224.142','20.49.224.177','20.49.224.211','51.104.28.69']
import ipaddress
nets = [ipaddress.ip_network(_ip) for _ip in list_of_ips]
cidrs = ipaddress.collapse_addresses(nets)
#ip_range = ipaddress.cidr_merge(cidrs)
print(list(cidrs))
bGlzdF9vZl9pcHMgPSBbJzIwLjUwLjEwNC42NCcsJzIwLjUwLjEwOS4yMjUnLCcyMC41MC4xMTEuMTg2JywnMjAuNTAuMTExLjIxMCcsJzIwLjUwLjExMS4yMzYnLCcyMC40OS4xNjAuNTInLCcyMC40OS4xNjAuMjU0JywnMjAuNDkuMTYzLjYnLCcyMC41MC4xMDQuNDcnLCcyMC40OS4xNjMuNzYnLCcyMC40OS4xNjQuMTU1JywnMjAuNDkuMTY1LjEwMicsJzIwLjQ5LjE2NS4xMDcnLCcyMC40OS4xNjUuMTQwJywnMjAuNDkuMTY1LjE0NicsJzIwLjQ5LjE2Ni41NycsJzIwLjQ5LjE2Ni4xNjcnLCcyMC41MC4xMDUuMTI5JywnMjAuNTAuMTAzLjc1JywnMjAuNTAuMTAzLjIwMScsJzIwLjQ5LjIyNC44MCcsJzIwLjQ5LjIyNC4xNDInLCcyMC40OS4yMjQuMTc3JywnMjAuNDkuMjI0LjIxMScsJzUxLjEwNC4yOC42OSddCmltcG9ydCBpcGFkZHJlc3MKbmV0cyA9IFtpcGFkZHJlc3MuaXBfbmV0d29yayhfaXApIGZvciBfaXAgaW4gbGlzdF9vZl9pcHNdCgpjaWRycyA9IGlwYWRkcmVzcy5jb2xsYXBzZV9hZGRyZXNzZXMobmV0cykKCiNpcF9yYW5nZSA9IGlwYWRkcmVzcy5jaWRyX21lcmdlKGNpZHJzKQoKcHJpbnQobGlzdChjaWRycykp
[IPv4Network('20.49.160.52/32'), IPv4Network('20.49.160.254/32'), IPv4Network('20.49.163.6/32'), IPv4Network('20.49.163.76/32'), IPv4Network('20.49.164.155/32'), IPv4Network('20.49.165.102/32'), IPv4Network('20.49.165.107/32'), IPv4Network('20.49.165.140/32'), IPv4Network('20.49.165.146/32'), IPv4Network('20.49.166.57/32'), IPv4Network('20.49.166.167/32'), IPv4Network('20.49.224.80/32'), IPv4Network('20.49.224.142/32'), IPv4Network('20.49.224.177/32'), IPv4Network('20.49.224.211/32'), IPv4Network('20.50.103.75/32'), IPv4Network('20.50.103.201/32'), IPv4Network('20.50.104.47/32'), IPv4Network('20.50.104.64/32'), IPv4Network('20.50.105.129/32'), IPv4Network('20.50.109.225/32'), IPv4Network('20.50.111.186/32'), IPv4Network('20.50.111.210/32'), IPv4Network('20.50.111.236/32'), IPv4Network('51.104.28.69/32')]