Knowledge
Data
28 658958 17658650743 91742 3305501821
42487010 07708356366 7081749
27705547711 35926603 598