Knowledge
Data
35 292858841 36839197 31294 6586640060
23 33221798825 930 995114
41391829525 69323982 984 2448