Knowledge
Data
3399812 869 287 331686
690589 739494380 95011009 632320759 002495542
35082 2398374 8132772931