Knowledge
Data
42965544512 560 758 421590626 29149769499
3723690 371 860776
19735790144 38589390121 407307619