Knowledge
Data
24 585 806 641099127
77090881 4160472 54101496113
31918 416390 1472702 3016234 56367663