Knowledge
Data
118060942 9978146 23618 95215
214392559 2811 5863906015
127510164 559393657 0005250309