Knowledge
Data
30880545 38204500 23480
914861567 147555 73160564 17855 2006886308
650387 6447 077937