Knowledge
Data
42540807 125829319 36958321 9240 9953949860
89313900 7469 20751247 705712
479032 6436 380 708 512214800