Knowledge
Data
5115349 38 665907 208585609 279369
5035172 7780 1725602895 79584 22448941303
9953486 9362846020 9240807 657036522