Knowledge
Data
26 21898 3838959016 159658154 5663959
30041404290 9464 6607061 9385
35471 419945635 363 115023 5950384052