Knowledge
Data
222107510 31 21102671859 0390652 21430524
532074931 3851293708 691 798
83996 667471 4028275 308886 92