Knowledge
Data
255994085 22218 749752 1401835
862 9116268 926 539919 921368962
52563393 211813 2742 784681 8508058