Knowledge
Data
2668126 902732873 80569453
865023 782295153 1917319
4712575949 47 20982686 6338353196 54419801