Knowledge
Data
42081770 8721706 746637 301
860300369 181425476 44 081 4328610
2794516 805699766 428156308 35321349 7954015