Knowledge
Data
3146324 39066143 33983298341
25323 6437977 523721 9716
798158808 6545111944 7085892 84