Knowledge
Data
855391 59302 5293 163673
30271 196111343 88426 290911072 317
4027005 834444 2237 900 07993