Knowledge
Data
41 681235 1169504946 990525485 5340949
51582 154894700 299674966 2989802 32797772994
43138 85 255957199