Knowledge
Data
42281 60296 581
4916937 6338061516 1131393 791482 217789003
21901661797 52260 2646471 645183496