Knowledge
Data
60 26352820 2107126 77385168636
2931688 273 20837 59709 8615
238509830 4002267 467068