Knowledge
Data
51 648550 9621427270 76 795566207
20105 796640 28361665 80500246221 97584364
908 23910570 42