Knowledge
Data
155916 840 474026027 20 29094534
95188 076929294 8682797523 428962
119225006 13812369 305627 3721092 78