Knowledge
Data
610633 38367 3910 468107
23347422 33 71871970 17232 28936447
9276791 22648 1080220 816