Knowledge
Data
23763 0929226 39439641 5740753
109572 42713702 1836285 963982855
294081116 30978 3965 085