Knowledge
Data
8230587 630657 1212051862 755769520 38101642
409529098 57707 4588944 46094399 80250872
5923656 7999132648 188174 333720220