Knowledge
Data
42736 97210132 50157103 20272650
397648 477 544185 933 95097
46738341 32672 9866 43504 43784550