Knowledge
Data
5087488 142330187 66306 404 4997037842
11470514543 376 6133
9040 863 95164 31286775 56