Knowledge
Data
172 517356 12162195257
14585 61532099 565049605 105350
9110730962 2339676873 9818704 786740 684207927