Knowledge
Data
58973 376295 329516094 7574406055 304339332
0649145212 8662958220 7656262 620677575 63511
312 19755774 1810481206