Knowledge
Data
500667 510935 8367949 8161836
6243415930 791 58989184786 40046036389
12 7490083605 749