Knowledge
Data
526 2942970 5436665 218 619836632
9743 2251048731 42579 976
8587959936 62 12756282 5393586286