Knowledge
Data
508390 66216 504 422693467 37102896
47 4058620 2901036 6237 8349785
738943546 84370 02