Knowledge
Data
23 873988 19758540 572765
152 795251 020265 4246 7102794126
3323352 1581103691 359101 9786 90932