Knowledge
Data
64059438244 16005235248 3110262
99 128035 293547988 44709319
149888 967 94303813126 12547018283