Knowledge
Data
596 20588559 02 32876 84565959204
310385815 194548 6034841 4051617 93925667
2511194704 7586843192 851962 03667946