Knowledge
Data
228056257 46480500 10204038 38624952 85867168
5881906654 240891253 2466520 1204166073
4297628624 30654069950 8195822 557136392