Knowledge
Data
1506315 1647488 93461076524 47297912753
44 28696408 3030198 2904736501
417013760 2409612640 4646 603166541 2734