Knowledge
Data
6088066 479362 341031 2947484 286392752
58429 9540400 84265669703 346522 4075297548
0268 160 439249 3174953837 16866010