Knowledge
Data
145663295 74855782 28775003 62761643
7869286623 85168800 03511136339
804399794 316111723 228680829