Knowledge
Data
3066 37 8472352 95774884
3156313 688 26944909 9130873 60036
1120104 68290 70230466 399052071 3358949370