Knowledge
Data
5365438 692 115708
2152294 587 34902106 8326948 35990
3511095 442150920 1620752721 163104759