Knowledge
Data
25260339760 2081 7363396 5911962609 31529677983
3043089 8872 3895039 462631894 420586806
13986294 3373396 10688 0694 38788870562