Knowledge
Data
3000522772 33949 2918 914079
232503984 5267 2197296 125723 95486183
241070 74298774 843 42202 742376529