Knowledge
Data
664286 170804493 11902 8592054341 74953
13185 23097566 20229550 80525867 0963349
8647522 58561 40