Knowledge
Data
597226 3035317 683 173357
13773630 757286820 64800782791 857
41066360816 4948500 361735