Knowledge
Data
830 185587 173147850 60146027 875440823
380 7422 29175 985
99579168 8513032817 3132812 36433727