Knowledge
Data
21356 25193574 102270
939 8297272 49708059 44504495 67777627292
9175739 520 096030 59883 5676030