Knowledge
Data
31 86990149 250314378
70605897 40071395459 5310510 64772995861 523
56 720 1922406 300765 7589014703