Knowledge
Data
51924882662 176999251 3090855 980367928
17862326251 94983591 40899230 35475046
5569306 905411587 49296607291