Knowledge
Data
5950 52946 633 1614203035
3306 6425211 73004216 18021859445
23494700399 13232504 91 1166638 10