Knowledge
Data
3028 16453184299 830239544 299155 3133806523
25129 396193536 63537860 79652128
897717 359 0692902 6180927