Knowledge
Data
21517342 6216598981 37252 502
581864905 4304548 545903495 78401595
338130442 934839663 740752 88 9800