Knowledge
Data
46702 8914813 313099
58774 6512696062 27326715 576332 39227886
1975373487 21458696 603 606 399