Knowledge
Data
40608438 260466046 807158 60408963659
23056731 41364 182 441
6137912 50144 8837030180 820661774 98422526