Knowledge
Data
11656 31306660 40007072 90 755843
38176 690 3222302182 66638781683 332612278
251 70269 208986747 04861039