Knowledge
Data
41049249 55098680202 2471358 306
2583590 786859047 77126 9255210722 607092818
553195917 504575825 4100040 6701354120 19462901166