Knowledge
Data
538331316 1200262 8798412572 3159
4049729 67967240 2949917 771128
942265 18212040 4930837 2475183