Knowledge
Data
42876 5791446 156081466
7040 984336260 590453 80823304020
1839162715 4357213525 76665