Knowledge
Data
129 239745998 21005269 507169606 3985225392
40895246210 8309 24330826
9399 57771 949131 4130904583 18138