Knowledge
Data
588503 056 871099 595310 759195345
301170269 632 783256 2982453
16207068842 22143529665 108406515 62279012640 26