Knowledge
Data
27995904 334552851 5448348 12248 652634
680529 19893 90055817 32856225
27938486375 9047 7011510226 439897 670663