Knowledge
Data
16536 21592 2162385 15147633127
44247101 919 4163592
8597 610520721 209538 88227911 63295303