Knowledge
Data
670455003 2691658 7310718 7170532
45231 21057797 80 566 1564373
3538572812 7942 1246937