Knowledge
Data
31150657 544601 7325 5956 85
32 548926 82714606 396211167
51 6480156349 2116893 9903713