Knowledge
Data
166 4606 350 281608 9162702390
622308 639444 80986261 52 8770
550 20 88197 119209 915186