Knowledge
Data
7146083 522249 2168702804
20689858 25643322 48993118 872732
87659028287 72 603480 8081484 424940