Knowledge
Data
329308 280087 955 7871 13044
14768169 50783 938570 8399588271 96658
302 7277 165 984484