Knowledge
Data
348538 935476 201070276 670171657
77790160031 5226863308 2739 005927
3158540 888627 17