Knowledge
Data
296816414 576648129 18264675
67218217 205684 201849 1833416792
22269313 5934 344981 12187531