Knowledge
Data
315089980 85288146636 2787223 282184 24346840
68351 42502 56304331 664553599 474635013
07933214 50057388 80806