Knowledge
Data
8995769 808162 70853960 87856326239
659 3014437 83733 339881 37880543
507121 9629057 513620849 42075077