Knowledge
Data
41 590300 2296 32160548338 788707425
17269 298 923 6012527243
559 766296 75986378 77728040286