Knowledge
Data
302891 534501282 93 1579054 619
287993 6148659 2960176884 06 28541
03956 74433 4871 23332 365