Knowledge
Data
300848564 26132938 707187 4608 921177
28073825 5074195 847779130 9119179 26558080
20232542 51 3304 54