Knowledge
Data
25895390 12966406 8195638964 70337125348 8103535
161 2825 311852129 207410302 72884717853
5845026148 62783192 24208653329