Knowledge
Data
5197 28424369 465 4704407 711014
58549 8025608166 193550 66412 19467720754
41129866509 897 3557 92037808738 7258