Knowledge
Data
32778220 963672 2073571 420981745
610 15382559 02945978
27462471 9926 6266526 11907448 1290