Knowledge
Data
347566425 30924912 812 1527906 931
28705512233 589259289 90520 280958411 620
14482619706 0506 58695684 17