Knowledge
Data
29406742 3492 260661 860522613
234427 768165893 2254 306 16578561
1348408016 879 5383066 5203722