Knowledge
Data
42924032 3005 531402 4179313888
13158812982 7311592618 738397 7967926278 11659553033
38701527373 8949 14227080135