Knowledge
Data
526 2164945 433484537 55275930475 1226584231
7972294596 667274681 89641487
5036 019553 872563683 55818164986