Knowledge
Data
629309 594508 9192468 557 638149
59720 14 396 708378
116672003 502908987 0645 7527024229 463401