Knowledge
Data
98550950 312143684 5821577394
962337210 533410 3766675728
5210640 21306313 930 169 94936775