Knowledge
Data
22940 659835907 78317399 8478867650
79 025067300 257852 7088430596
35477 3301835571 1580539842 56034615 495