Knowledge
Data
90302703254 34289042 8329885 1603397 3050501
638682 5211348942 493 21585588
38736110 953581000 49456981 30240841085 933