Knowledge
Data
587506 338472 01680483 886
1217277921 1003 35002964 1296 82151743264
8031168394 3693 660 6794 215938075