Knowledge
Data
256 50648247083 27020 4659 68688605880
63400442064 7835436 19851
38622650 37211389053 2847 280913