Knowledge
Data
42768999 929 4432481 130485 319817
77331778583 5381613609 589410396 336085084
157985660 1253932432 47384220895