Knowledge
Data
63560 50719538 6810688 19072629
8292 659783 37733 16768409271
8556819 2195836803 694111 76936149777