Knowledge
Data
5168912 785136316 30745616
4111320330 2455415 6325309413 73728749793 1990980492
16334972368 929305 3373244780