Knowledge
Data
22 8184904 633 4798065380 2100663
622 614989 939782
107341305 8356399584 0134626639 8833700685 307