Knowledge
Data
40348850 1645 2979
41693 682495311 608910
596307071 572 52866460589 4400833861 84208398