Knowledge
Data
30 9244603679 52211 6358 515
44834321 47907265 334736 97107 8883401
20832106 13577016899 944673805 43189482