Knowledge
Data
28 504505 8199664634 1409130187 87905849
5325040 1990 89155053
701301846 2993 9245200 159556665