Knowledge
Data
2829 086763 15942 310964824
49625730 321635796 30562801 143325 000820
8946 27610416367 3381144 96209039 398