Knowledge
Data
20012289495 429165915 6139283 611 355935794
391067521 2560 4261099 427118
31045920 97 6226251597