Knowledge
Data
173673 4401855 5168101
107 28729718 117309091 73983 983675
975396 163 97311174503 52208513