Knowledge
Data
181885706 30007 56514 2237832 8134773
3376829849 605322 331581
32 19951599012 96686 60559