Knowledge
Data
28 19674 396530 388729987
645860 65081315 5401944 65156563
51 3885325099 9749580 680749276 0157572135