Knowledge
Data
168 172551525 2436258371 113471 665681
9571125567 83713492766 940806 47738635 81262684059
710597863 286001 192699 885868 34078487