Knowledge
Data
98945688 903103677 29396 8260071 2896336401
85196109 6323150179 273556970
50 12510295 67662 814791 492334