Knowledge
Data
450601166 77716 268272622 176256019 50578587
38706221 13 99153
382010199 34000551 2654335 942 8110237