Knowledge
Data
185280708 1531332 5079
25915961 89697 640593 120377 5447802
91133470 9035878 462413560