Knowledge
Data
6603 7896 65816001
71997481936 32415 8248158 77641767408 50
709291493 27537 4528276 703 46403227