Knowledge
Data
50302 30791718801 511608 279 443913
20 21356 16500156879 8138222789
54348 93288 56170084 796894893 84286246