Knowledge
Data
120462 686928 497 940058903
11 906 583460736
51490497 143031483 2880501 13363754 52561665