Knowledge
Data
35995 788252 25411103
81388950 31140926356 5651411 15579 1026918167
51 99031 6299 2507406