Knowledge
Data
364480 28007 7962 83306
396605321 591991 471237720 115066870
999 42951783285 51101435 48955