Knowledge
Data
310952263 70 116674630 5583655
15005 17543893 961 14324604
663549 713156509 26 87694772 6325050