Knowledge
Data
30875566 92929544698 702 40624713241 45518314
28154767708 48256169 328467909
15 4297693200 2128173989 71