Knowledge
Data
52813122371 308983699 437326861
378039162 8133096 66864585160 4131608229 10709
551354912 19491463 89110773101 703