Knowledge
Data
3281274 801660 598 919529
8502764 504007083 45980909 19506 7095563
52419075 7734464240 59932 17623 58838