Knowledge
Data
31 20090096 39 4994746566
5906365650 9161328 377247627 82167089392 4217791888
371 439 7539501