Knowledge
Data
185892 68067300 2046909
610564274 9411933034 7677990 842 468520
18330995 717583 2371477 57833423