Knowledge
Data
398226 32923558 367516 1870367529 76583507166
149128317 943 1491 689 88099
20 440979040 062