Knowledge
Data
138691 390397812 856 474 315837764
86680 53899 90628 738932502 64470
1204303549 2379732 50475814237 8597 570476179