Knowledge
Data
671606568 103583 5416810 3164289 17271
604 0216208362 627367 2031081888
420692981 87937 2871160 837386381