Knowledge
Data
645265333 280 2949360
143758432 99 830 1798892 581
480506692 0385590 158357219 6865062950 396690