Knowledge
Data
352042 2667 174913 68601
2209698 14728 93629618480 8162241
7152396 3503340960 56 59147656536