Knowledge
Data
22252 513 20 8118 66476
58061196996 9645184898 0319901872 98619760100
399599645 30765365485 535 45 49920333