Knowledge
Data
28167 316229 1872938881
502875386 6902697 822764869 402458
23281 4404674 476773090 50909844