Knowledge
Data
57220263 677624770 17687871 950988 930
2551 931870 25427 23201 757
9525330 2825813548 9803674