Knowledge
Data
30 896925416 56002732 3964193 535395441
9556 391 0732589165 14684628319 2851360580
771868 7937050 950030 7593932 24322