Knowledge
Data
46 5955796 2804 4367 21
104779794 7011537636 320968 833052 774
19 4650470 4932 622 65890