Knowledge
Data
2556 655723196 2355551887 17477237712
9232536095 11537374733 745 43519270059 4273831
145789 724 98