Knowledge
Data
37589632 199329 3076 548925342
5093176 9480147 40141 4461561
22312081579 31682677152 2274312 13156 97