Knowledge
Data
30497866 258050273 8410520945 3747420724 6577329
319 9594697 612 4900150 946
46562 6388 2532432