Knowledge
Data
60 13714989 2040 586043
65695 95230474 492109 1586169218 42542
2341623713 8580 710248 7282