Knowledge
Data
271323795 37811453 6770300
604272010 12540341 7556839 35638 9880
44 5930855 2136641933