Knowledge
Data
50 302 3342519 30348784 2371737877
144737 009666961 30986821 571134858 863591
3047962148 852 31 42981387 40894