Knowledge
Data
3332 5411580658 25475502 65545504929 1035629
8215244 6484 1340633
2680005 783752 63646 9302