Knowledge
Data
424401583 29001827 13477764 5234562
96710805590 63114 87319 506002545 5832688
493100063 77182239088 210799346 866