Knowledge
Data
2597955 2104527946 990661509 2143925951
6437359 4314239333 32098626059
3770246 426 70798503291