Knowledge
Data
28128932 149303170 23922141134 59732226 873
70537 4443849996 6518682359 2579297
4911 6009 749