Knowledge
Data
628343 8612186 813444800 5590199 51488322619
144 6882 34062 26651 99534831
561298349 940168824 2349283030 1110 4956