Knowledge
Data
29066 418600708 618208554 1900606
170349844 417 6844642006 809641
29553 88945518751 7068328478 236106201