Knowledge
Data
29957539365 430218 67913815 17184
570566 5750 50035 71852720 38213353
987 9387150032 847 095