Knowledge
Data
8303543 87700613 35423 10750 183767
21502218296 1437771 610 029 489638
650 63962699 7236346 30 553815936