Since it is not "normal" for people to want to check the balance of such a large number of addresses (200 million+) and there is also no logical reason to do so, there is no ready and easy to use tool you can use. You should write your own which means a full node with an indexed and optimized database for large number of lookups based on address.
Other than that, you can use available old snapshots of the blockchain such as the one that blockchair.com explorer provides (can be downloaded here:
https://bitcointalk.org/index.php?topic=5254914.0). Then write a script that looks up the balance of each address from that list.