Knowledge
Data
504916 177812437 631043936 99942130 6807957827
58606224 849189638 23 180 697600091
51955014528 958632 30135581 4764618