Knowledge
Data
131338 68781792 53267450026
195666 506291731 10281781 4829373 28153296848
21218048 10406 8637953816 71394 58363