Knowledge
Data
2223916 397384 147555491 6706261992 45430839
500228 3922 6719776
1057 265648614 97933936 90