Knowledge
Data
21060646 157 02983882559
711620537 6376753 91831073415
377 04 118041 28099562 835345774