Knowledge
Data
31 676507224 28057114740 41 1188008152
4299 44 189066 24312834 97
809192 4835231 6953 26327