Knowledge
Data
869 228123280 26390060624
819877082 65243002904 07283905 373214712 9403694
053 2359891061 5528611395 9783066104 049085042