Knowledge
Data
145114926 52880 352150 9985 2414987083
1069 92995867 791 4359921
20380 8104038961 3687633 36