Knowledge
Data
509600 8949731645 47409382 99458300
31 07637957 170073 764
89806876762 7735 2142144 75783890048 256736564