Knowledge
Data
6685627 5546474 2891350186 96595376
4122767100 322087 2088 9819970760
20 45463 119672917 559626481 230964