Knowledge
Data
3181187393 1132338 67132260661 384928727
21546168822 30161 395073
0590514 67328490608 159 8368 8748767