Knowledge
Data
902647 795420570 4233992 6231761504 6971309118
948553452 8735803 530144075
1116 15316701 8098429 640652 264963