Knowledge
Data
33949060 35488004 92860830 12995139
586141737 77097498396 749 149 2957101397
20 611 72 25052 68101