Switzerland does indeed have a maximum of 24,205,348 allocated IP addresses.
130.141.0
160.82.0
139.153.0
117.213.110