Knowledge
Data
30168481990 54 2294 69305642767
166690 755547209 949 981759212
14616310 39641 05859 33561971440 28885745000