Knowledge
Data
31 1163846554 312213 508 943
27 2332697 083406290 563939488 307992
38910 9107677 7081975 279