Knowledge
Data
12 93953 102868
14008 10841601 69152572 2473042
96598033 360 6522818560 64614246 4931282