Knowledge
Data
160 26996 630862 3952554030 866294674
8778 209 671096886 88 02408
90 604555302 3226629534 82129351027 359311268