Knowledge
Data
5162127402 2486001711 9350183065 521939003 380595
3101 41711 539858 601503
349102979 940171651 976 6942 1123