Knowledge
Data
305 310823 9217288327 82628035065 5903291
158 140435121 6335162183 8903338 40516532824
63137 3743072 05432161904 679710 95777167950