Knowledge
Data
196595881 7102935 16090 600434649 95998
4193590014 267673 595817
13146483230 61980191 6612 626