Knowledge
Data
18236576 3155896 405870161 4619349064
53022362 1436535212 269
41517943 881111 26135192