Knowledge
Data
153803 1181148 85940 146
345582 240280 2128
29576290268 01490672 8878322 10941 64006696571