Knowledge
Data
45090039429 514067059 22341 470412621
69341 11544346 870 28332 4896670
570779 240150431 62