Knowledge
Data
786 180085 3041950 502
2420530536 7389171597 939 4591 61
112785 67684 4772941 8479101918 595290259