Knowledge
Data
29497318113 160288 6196 9828984
1114482 969746 15442 283382
1162585761 728512437 92811508 55855378736