Knowledge
Data
308 604336 185610276 5255
1322502381 41 2286862 9003 32869
1184 3370814 448 613 82307175637