Knowledge
Data
21829895 959866 6886 67059246940
329958 9964 630594301 36877098 0021207
8839730994 63804299622 5377427 1275816 4560696