Knowledge
Data
3718581 523023 3790140854
64633 624740 4114955117 2022714 30130398
5067632 6190 685886387