Knowledge
Data
313254603 53 87 26869
402350171 4078371 12 5691558 310
552685268 37621359 5092 187054388 7424241739