Knowledge
Data
50 85 299482
8803774 31090822530 1249174 6971
21573252615 118171066 1050 288644918 306517927