Knowledge
Data
3162651596 51156368 92496119369 806062
16913747088 7471603670 19725 2130253
296571 61521096 56630642319 3934768501