Knowledge
Data
500596 22867260 875732692 31117642 7659
9369947 0630974170 2143
3617416 6985962 15442192808