Knowledge
Data
31304751 398704 557411 8018868199 22461
66866203 22176816 55067957368 39414311244 3306
81857586 2380799 4346 39