Knowledge
Data
31 6712175 80954 277836 1522637
29 2049 649
187258598 2762273329 1177060274 55077020 019705555