Knowledge
Data
50521 30779308837 5400417 140181
2886 610910 8491273 3209043 4299772
379257 33923 73940393