Knowledge
Data
14 973 359636 1502602
171636150 900 71768074650 754049008 474255138
42 29189 5485039456 25 21483258990