Knowledge
Data
115246 296 833816 22948117303
21553949 192265583 2163970 95812706 136771255
317 322979227 7152592