Knowledge
Data
38873015 244533 4494 16463
83159530 3783882952 573918 111504 395366432
1728020803 4423242497 7288403637 5355167 77175