Knowledge
Data
93172260 539405088 113298 173060
65629301 8480994403 11223 5902813
52254 13071775 102508