Knowledge
Data
95 3369715999 165258 2188324209
174 2974874089 9955351 58 8402620
31607932250 72 6369056 19008 143437679