Knowledge
Data
350508368 351525 965164 984967171
583590 824645 2793837752
341 441 6990 50407755 4128244