Knowledge
Data
400447610 86653769 7723 386686 49542813
4163388522 3473518 99056913 17919079 152596430
21969016461 471 7804 78877630 12856820594