Knowledge
Data
22622 65145978 65640040 426289610 2537786
9277301 73964 76883 64219510 1885594
77160960 6527462 240686