Knowledge
Data
1652 485 983211002 746 591
4050309 9784576 90506 2748129070
1604117 68186427 893047085