Knowledge
Data
31033111522 25535 5827 47347684 145099632
837697660 2587509 57813457347 630860900 68335125034
851365 4462 21270829144