Knowledge
Data
317 52956 269886 2035112
31570 7603195 75908 87391702 14738969
59274833 0706399844 548