Knowledge
Data
30931 2444558 41574976804 509
29 494213720 56721286250 987 913
86225925 4138082 014473 10