Knowledge
Data
3006 587593 6616 73608126432 19066351
383053155 42 86399288
8682 2793 376 37080778039 0960